diff options
author | Mikhail Svetkin <mikhail.svetkin@qt.io> | 2019-01-22 14:54:05 +0100 |
---|---|---|
committer | Mikhail Svetkin <mikhail.svetkin@qt.io> | 2019-02-28 12:56:10 +0000 |
commit | 694438066eb88e53e4070630e6b99d0f552d254d (patch) | |
tree | ccc687b88081f13d611a893c77c283774c34c96b /src/quicktemplates2/qquickaction_p_p.h | |
parent | 05eb8127594f0d40247e8c84a4704277dd12d16e (diff) |
qtlite: Fix build the source code with -no-feature-shortcut
Change-Id: I7247659b3c9f4634ff57bce1e55187def604e161
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickaction_p_p.h')
-rw-r--r-- | src/quicktemplates2/qquickaction_p_p.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickaction_p_p.h b/src/quicktemplates2/qquickaction_p_p.h index 98b0973b..7c70bab1 100644 --- a/src/quicktemplates2/qquickaction_p_p.h +++ b/src/quicktemplates2/qquickaction_p_p.h @@ -69,8 +69,10 @@ public: return action->d_func(); } +#if QT_CONFIG(shortcut) QVariant shortcut() const; void setShortcut(const QVariant &shortcut); +#endif void setEnabled(bool enable); @@ -87,6 +89,7 @@ public: void trigger(QObject*, bool doToggle); +#if QT_CONFIG(shortcut) class ShortcutEntry { public: @@ -108,6 +111,7 @@ public: ShortcutEntry *findShortcutEntry(QObject *target) const; void updateDefaultShortcutEntry(); +#endif // QT_CONFIG(shortcut) bool explicitEnabled = false; bool enabled = true; @@ -115,10 +119,12 @@ public: bool checkable = false; QString text; QQuickIcon icon; - QVariant vshortcut; QKeySequence keySequence; +#if QT_CONFIG(shortcut) + QVariant vshortcut; ShortcutEntry *defaultShortcutEntry = nullptr; QVector<ShortcutEntry *> shortcutEntries; +#endif QQuickActionGroup *group = nullptr; }; |