summaryrefslogtreecommitdiff
path: root/src/controls/qquickmenubar_p.h
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2014-09-12 13:53:46 +0200
committerJ-P Nurmi <jpnurmi@digia.com>2014-09-15 11:42:48 +0200
commit238af2de1322007d0b74a9c9174e00024bf1cc1c (patch)
treecaaa2864a18603d47127312680c49207ead44013 /src/controls/qquickmenubar_p.h
parent84d99bccfb7c627d83abe3c52a5a9d035f90c8d1 (diff)
downloadqtquickcontrols-238af2de1322007d0b74a9c9174e00024bf1cc1c.tar.gz
Let MenuBarStyle control whether a native menubar is used
Change-Id: I1daecf82421ffa330d050430d6e54e4cc0122913 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Diffstat (limited to 'src/controls/qquickmenubar_p.h')
-rw-r--r--src/controls/qquickmenubar_p.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/controls/qquickmenubar_p.h b/src/controls/qquickmenubar_p.h
index fe62e4d0..50a3cd4b 100644
--- a/src/controls/qquickmenubar_p.h
+++ b/src/controls/qquickmenubar_p.h
@@ -53,11 +53,11 @@ class QQuickMenuBar: public QObject
Q_PROPERTY(QQuickItem *__contentItem READ contentItem WRITE setContentItem NOTIFY contentItemChanged)
Q_PROPERTY(QQuickWindow *__parentWindow READ parentWindow WRITE setParentWindow)
- Q_PROPERTY(bool __isNative READ isNative CONSTANT)
+ Q_PROPERTY(bool __isNative READ isNative WRITE setNative NOTIFY nativeChanged)
Q_SIGNALS:
void menusChanged();
-
+ void nativeChanged();
void contentItemChanged();
public:
@@ -66,7 +66,8 @@ public:
QQmlListProperty<QQuickMenu> menus();
- bool isNative();
+ bool isNative() const;
+ void setNative(bool native);
QQuickItem *contentItem() const { return m_contentItem; }
void setContentItem(QQuickItem *);