summaryrefslogtreecommitdiffstats
path: root/src/controls/qquickmenuitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/controls/qquickmenuitem.cpp')
-rw-r--r--src/controls/qquickmenuitem.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/controls/qquickmenuitem.cpp b/src/controls/qquickmenuitem.cpp
index 2fda7e008..4d276ac11 100644
--- a/src/controls/qquickmenuitem.cpp
+++ b/src/controls/qquickmenuitem.cpp
@@ -84,6 +84,13 @@ void QQuickMenuBase::setVisible(bool v)
}
}
+QObject *QQuickMenuBase::parentMenuOrMenuBar() const
+{
+ if (!m_parentMenu)
+ return parent();
+ return m_parentMenu;
+}
+
QQuickMenu *QQuickMenuBase::parentMenu() const
{
return m_parentMenu;