diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2021-05-04 15:43:38 +0200 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2021-05-11 15:47:19 +0200 |
commit | 6b8a9673111bbf888990ce5904e176057ad4a71b (patch) | |
tree | 42802eb0072b5faddb686d16480550ec592059df /src/quicktemplates2/qquickpopup_p_p.h | |
parent | a063cd0be5e8f108a0084831856f4af8c0e9159c (diff) |
Allow creation of custom QQuickPopupItem-derived types
This allows QQuickPopup-derived types to have their own
QQuickPopup-derived popup item. This is useful for controlling e.g.
implicit content item sizing.
Task-number: QTBUG-83630
Pick-to: 6.1 5.15
Change-Id: I279d2e39df9a9cff29b3015a2f5baae7128f461f
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickpopup_p_p.h')
-rw-r--r-- | src/quicktemplates2/qquickpopup_p_p.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickpopup_p_p.h b/src/quicktemplates2/qquickpopup_p_p.h index 3e9d3d73..57183011 100644 --- a/src/quicktemplates2/qquickpopup_p_p.h +++ b/src/quicktemplates2/qquickpopup_p_p.h @@ -101,7 +101,9 @@ public: QQmlListProperty<QObject> contentData(); QQmlListProperty<QQuickItem> contentChildren(); - void init(); + virtual void init(); + void createPopupItem(); + void connectToPopupItem(); void closeOrReject(); bool tryClose(const QPointF &pos, QQuickPopup::ClosePolicy flags); |