globalinfo.cpp 590 B

12345678910111213141516171819202122232425262728293031323334
  1. #include "globalinfo.h"
  2. GlobalInfo::GlobalInfo(QObject *parent) : QObject(parent)
  3. {
  4. isNoLine = false;
  5. }
  6. GlobalInfo * GlobalInfo::this_()
  7. {
  8. static GlobalInfo glo;
  9. return & glo;
  10. }
  11. QString GlobalInfo::packNum()
  12. {
  13. // auto ret = _config.packId;
  14. if(pack_num.length() == 4) return pack_num;
  15. pack_num = QString::asprintf("%04d",_config.packId);
  16. if(pack_num.length() > 4)
  17. pack_num = pack_num.right(4);
  18. return pack_num;
  19. }
  20. scaledata GlobalInfo::GetScaleData()
  21. {
  22. return scale;
  23. }
  24. void GlobalInfo::SetScaleData(scaledata data)
  25. {
  26. scale = data;
  27. }