From c8d5a6cf4ac84c9a828d15074de05c7650bdc9ff Mon Sep 17 00:00:00 2001 From: Yuhang Zhao <2546789017@qq.com> Date: Fri, 12 Aug 2022 10:50:49 +0800 Subject: QQuickShortcut: export as part of private API All the Qt Quick types in src/quick/util are exported except this one, so export it as well. It may also be used by external users when implementing something in pure C++ instead of QML. Change-Id: If224608127e5fdc2c834b294f200b7a72fae6f96 Reviewed-by: Shawn Rutledge (cherry picked from commit 70074e1acaca16afd6306a9c967ce4d15966c333) Reviewed-by: Qt Cherry-pick Bot --- src/quick/util/qquickshortcut_p.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/quick/util/qquickshortcut_p.h b/src/quick/util/qquickshortcut_p.h index f303043008..baa884b6f0 100644 --- a/src/quick/util/qquickshortcut_p.h +++ b/src/quick/util/qquickshortcut_p.h @@ -22,12 +22,13 @@ #include #include #include +#include QT_BEGIN_NAMESPACE class QShortcutEvent; -class QQuickShortcut : public QObject, public QQmlParserStatus +class Q_QUICK_PRIVATE_EXPORT QQuickShortcut : public QObject, public QQmlParserStatus { Q_OBJECT Q_INTERFACES(QQmlParserStatus) -- cgit v1.2.3