summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-04-11 14:33:04 +0200
committerMarc Mutz <marc.mutz@qt.io>2022-04-14 19:07:16 +0200
commit3141a13b2a5c3cf770e072e49d43c86f376688e5 (patch)
tree36761cca40a45cbdbcb175df4d412266ba743494 /tests/auto
parentda0f72ebb817bb9c92c7a183b281d8a4bf31a135 (diff)
QFutureCallOutEvent: de-export again
A previous commit Q_CORE_EXPORTed this class so it could be used in tst_qevent. But we can also keep it Q_AUTOTEST_EXPORTed and make the testing of the class subject to QT_BUILD_INTERNAL on the test side. That's what this patch does. Change-Id: I9bd5f80ada856b7db4b39dfb59b32bd825416c13 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/gui/kernel/qevent/tst_qevent.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/auto/gui/kernel/qevent/tst_qevent.cpp b/tests/auto/gui/kernel/qevent/tst_qevent.cpp
index cc8ac6ea6c..fdb2cb16bd 100644
--- a/tests/auto/gui/kernel/qevent/tst_qevent.cpp
+++ b/tests/auto/gui/kernel/qevent/tst_qevent.cpp
@@ -33,6 +33,12 @@
#include <QtGui/qevent.h>
#include <QtCore/private/qfutureinterface_p.h>
+#ifdef QT_BUILD_INTERNAL
+# define ONLY_IF_INTERNAL_BUILD(...) __VA_ARGS__
+#else
+# define ONLY_IF_INTERNAL_BUILD(...)
+#endif
+
#define FOR_EACH_CORE_EVENT(X) \
/* qcoreevent.h */ \
X(QEvent, (QEvent::None)) \
@@ -41,7 +47,7 @@
X(QDynamicPropertyChangeEvent, ("size")) \
X(QDeferredDeleteEvent, ()) \
/* qfutureinterface_p.h */ \
- X(QFutureCallOutEvent, ()) \
+ ONLY_IF_INTERNAL_BUILD(X(QFutureCallOutEvent, ())) \
/* end */
#define FOR_EACH_GUI_EVENT(X) \