aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates2/qquickmenu.cpp
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-06-16 05:28:59 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-06-21 12:14:26 +0000
commit39b4ac1e79415e8da2545a9a9002a9d674da77a1 (patch)
tree471320d784c08cb6547141c1e2af5e9eea5a3c6d /src/quicktemplates2/qquickmenu.cpp
parent8034df8c1ebc4a73e629f6c6014078b162bdaadf (diff)
Menu: allow horizontal flip for cascading sub-menus
Allow sub-menus to open on the left side if there's more space than on the right side. This is the expected behavior on desktop. Change-Id: I915cb93e98a42bf50758d9e98fd98632e55c2cfa Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickmenu.cpp')
-rw-r--r--src/quicktemplates2/qquickmenu.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quicktemplates2/qquickmenu.cpp b/src/quicktemplates2/qquickmenu.cpp
index 8639e504..d0f305a4 100644
--- a/src/quicktemplates2/qquickmenu.cpp
+++ b/src/quicktemplates2/qquickmenu.cpp
@@ -441,6 +441,7 @@ void QQuickMenuPrivate::openSubMenu(QQuickMenuItem *item, bool activate)
}
QQuickMenuPrivate *p = QQuickMenuPrivate::get(subMenu);
+ p->allowHorizontalFlip = cascade;
p->parentMenu = q;
if (activate)
p->setCurrentIndex(0);