diff options
Diffstat (limited to 'src/controls/qquickmenu_p.h')
-rw-r--r-- | src/controls/qquickmenu_p.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/controls/qquickmenu_p.h b/src/controls/qquickmenu_p.h index f21f2ce0..03e8bd43 100644 --- a/src/controls/qquickmenu_p.h +++ b/src/controls/qquickmenu_p.h @@ -88,6 +88,8 @@ public: public Q_SLOTS: void __closeMenu(); void __dismissMenu(); + void __destroyMenuPopup(); + void __destroyAllMenuPopups(); Q_SIGNALS: void itemsChanged(); @@ -95,6 +97,7 @@ Q_SIGNALS: void __selectedIndexChanged(); void __menuClosed(); + void __menuPopupDestroyed(); void popupVisibleChanged(); void __popupGeometryChanged(); void menuContentItemChanged(); @@ -140,6 +143,7 @@ protected Q_SLOTS: void setMenuContentItem(QQuickItem *); void setPopupVisible(bool); + void clearPopupWindow(); void updateText(); void windowVisibleChanged(bool); @@ -147,6 +151,7 @@ protected Q_SLOTS: private: QQuickWindow *findParentWindow(); void syncParentMenuBar(); + QQuickMenuPopupWindow *topMenuPopup() const; int itemIndexForListIndex(int listIndex) const; void itemIndexToListIndex(int, int *, int *) const; |