From 003a17a06da2f16455b6605477195cf6e03680d4 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 29 Jun 2023 16:04:18 +0300 Subject: [PATCH] Fix build issues. --- src/libs/vganalytics/vganalytics.h | 4 ++++ src/libs/vganalytics/vganalyticsworker.h | 9 +++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) 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