diff options
Diffstat (limited to 'src/controls/Menu.qml')
| -rw-r--r-- | src/controls/Menu.qml | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/controls/Menu.qml b/src/controls/Menu.qml index 6c2d3cc4..1df73356 100644 --- a/src/controls/Menu.qml +++ b/src/controls/Menu.qml @@ -105,14 +105,23 @@ MenuPrivate { /*! \internal \omit - See qtmenu.cpp. + Documented in qtmenu.cpp. \endomit */ function addMenu(title) { + return root.insertMenu(items.length, title) + } + + /*! \internal + \omit + Documented in qtmenu.cpp. + \endomit + */ + function insertMenu(index, title) { if (!__selfComponent) __selfComponent = Qt.createComponent("Menu.qml", root) var submenu = __selfComponent.createObject(__selfComponent, { "title": title }) - root.insertItem(items.length, submenu) + root.insertItem(index, submenu) return submenu } |
