diff --git a/src/libs/vganalytics/vganalytics.h b/src/libs/vganalytics/vganalytics.h index 802e265ee..3f75e19a5 100644 --- a/src/libs/vganalytics/vganalytics.h +++ b/src/libs/vganalytics/vganalytics.h @@ -30,6 +30,10 @@ #include +#if QT_VERSION < QT_VERSION_CHECK(5, 13, 0) +#include "../vmisc/defglobal.h" +#endif + class QNetworkAccessManager; class VGAnalyticsWorker; diff --git a/src/libs/vganalytics/vganalyticsworker.h b/src/libs/vganalytics/vganalyticsworker.h index 4708984e4..ff40dfccc 100644 --- a/src/libs/vganalytics/vganalyticsworker.h +++ b/src/libs/vganalytics/vganalyticsworker.h @@ -37,7 +37,11 @@ #include #include #include -#include +#include + +#if QT_VERSION < QT_VERSION_CHECK(5, 13, 0) +#include "../vmisc/defglobal.h" +#endif class QNetworkReply; @@ -53,6 +57,7 @@ class VGAnalyticsWorker : public QObject public: explicit VGAnalyticsWorker(QObject *parent = nullptr); + ~VGAnalyticsWorker() override = default; QNetworkAccessManager *networkManager{nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) @@ -91,7 +96,7 @@ public slots: void PostMessageFinished(); private: - Q_DISABLE_COPY_MOVE(VGAnalyticsWorker) + Q_DISABLE_COPY_MOVE(VGAnalyticsWorker) // NOLINT }; #endif // VGANALYTICSWORKER_H