diff options
author | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-07-05 08:55:03 +0200 |
---|---|---|
committer | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-07-06 18:41:31 +0200 |
commit | 6ad481c31f7a4658e185dd9c6832b81d91d5a1ec (patch) | |
tree | 1a69a669e1d16311291a21760b0e8a9f9d4c77ad /src/corelib/thread/qfutureinterface_p.h | |
parent | edee40a179021323ebc0f7aafff506be3d34ef55 (diff) |
Revert "QFutureCallOutEvent: de-export again"
QFutureCallOutEvent is used externally, so it needs to be exported.
This reverts commit 3141a13b2a5c3cf770e072e49d43c86f376688e5.
Fixes: QTBUG-104732
Pick-to: 6.4
Change-Id: I82c9e7414192ee948f78259bd74a404691a7805a
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/corelib/thread/qfutureinterface_p.h')
-rw-r--r-- | src/corelib/thread/qfutureinterface_p.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/corelib/thread/qfutureinterface_p.h b/src/corelib/thread/qfutureinterface_p.h index 9bf87d4db3..ec3517bab3 100644 --- a/src/corelib/thread/qfutureinterface_p.h +++ b/src/corelib/thread/qfutureinterface_p.h @@ -29,7 +29,11 @@ QT_REQUIRE_CONFIG(future); QT_BEGIN_NAMESPACE -class Q_AUTOTEST_EXPORT QFutureCallOutEvent : public QEvent +// Although QFutureCallOutEvent and QFutureCallOutInterface are private, +// for historical reasons they were used externally (in QtJambi, see +// https://github.com/OmixVisualization/qtjambi), so we export them to +// not break the pre-existing code. +class Q_CORE_EXPORT QFutureCallOutEvent : public QEvent { Q_DECL_EVENT_COMMON(QFutureCallOutEvent) public: |