#pragma once #define _CRT_SECURE_NO_WARNINGS // std includes #include #include #include #include #include #include #include #include // Qt includes #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) #include #endif // other includes #define _T(x) L ## x #define STR2(X) #X #define STR(X) STR2(X) #define ARRSIZE(x) (sizeof(x)/sizeof(x[0])) #ifndef Max #define Max(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef Min #define Min(a,b) (((a) < (b)) ? (a) : (b)) #endif #ifdef _DEBUG #define SAFE_MODE #endif #include "Common/DebugHelpers.h" //#define USE_QEXTWIDGETS