diff options
author | Marc Mutz <marc.mutz@qt.io> | 2022-04-11 14:33:04 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2022-04-14 19:07:16 +0200 |
commit | 3141a13b2a5c3cf770e072e49d43c86f376688e5 (patch) | |
tree | 36761cca40a45cbdbcb175df4d412266ba743494 /tests/auto | |
parent | da0f72ebb817bb9c92c7a183b281d8a4bf31a135 (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.cpp | 8 |
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) \ |