preHeader.h 726 B

12345678910111213141516171819202122232425262728293031
  1. #pragma once
  2. #ifndef PREHEADER_H
  3. #define PREHEADER_H
  4. #include <list>
  5. #include <qapplication.h>
  6. #include <QtWidgets/QMainWindow>
  7. #include <qfiledialog.h>
  8. #include <QtCore>
  9. #include <QtWidgets>
  10. #include <QDialog>
  11. #include <QEvent>
  12. #include <qvalidator.h>
  13. #include <qopenglwidget.h>
  14. #include <libyuv.h>
  15. #define SAFE_DELETE(p) if (nullptr != p) { delete p; p = nullptr; }
  16. #define USERCATALOGDIR QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)
  17. #define POLAR_DIRECTION_IMAGE_HEIGHT 256
  18. #define POLAR_DIRECTION_IMAGE_WIDTH 256
  19. #define POLAR_DIRECTION_RADAR_ANGLE_WIDTH 30
  20. //const float PI = 3.1415926;
  21. //const float RAD = 180 / PI;
  22. #endif
  23. #define PANO_IMAGE_BOUNDING_WIDTH 350
  24. extern std::mutex g_Mutex;