|
Krita Source Code Documentation
|
The KisQQuickPopupWidget class. More...
#include <KisQQuickPopupWidget.h>
Inheritance diagram for KisQQuickPopupWidget:Classes | |
| struct | Private |
Signals | |
| void | signalRootObjectReady () |
Public Member Functions | |
| KisQQuickPopupWidget (QWidget *parent=nullptr) | |
| QMargins | layoutContentMargins () const |
| layoutContentMargins | |
| QQuickItem * | rootObject () const |
| rootObject | |
| void | setLayoutMargins (const QMargins margins) |
| setLayoutMargins calls layout()->setContentMargins(margins); | |
| ~KisQQuickPopupWidget () | |
Protected Member Functions | |
| bool | event (QEvent *e) override |
| void | keyPressEvent (QKeyEvent *event) override |
| Copied from KisPopupButton.cpp. | |
Private Slots | |
| void | emitRootObjectReady () |
Private Attributes | |
| QScopedPointer< Private > | d |
The KisQQuickPopupWidget class.
This is a wrapper of a QFrame with Popup window flag, and a KisQQuickWidget inside. This is used by KisQmlPopupWidgetManager to work around some limitations with QML popups inside a QQuickWidget.
Definition at line 21 of file KisQQuickPopupWidget.h.
| KisQQuickPopupWidget::KisQQuickPopupWidget | ( | QWidget * | parent = nullptr | ) |
Definition at line 19 of file KisQQuickPopupWidget.cpp.
References d, and emitRootObjectReady().
| KisQQuickPopupWidget::~KisQQuickPopupWidget | ( | ) |
Definition at line 39 of file KisQQuickPopupWidget.cpp.
|
privateslot |
Definition at line 83 of file KisQQuickPopupWidget.cpp.
References d, and signalRootObjectReady().
|
overrideprotected |
Definition at line 73 of file KisQQuickPopupWidget.cpp.
|
overrideprotected |
Copied from KisPopupButton.cpp.
Definition at line 63 of file KisQQuickPopupWidget.cpp.
References event().
| QMargins KisQQuickPopupWidget::layoutContentMargins | ( | ) | const |
layoutContentMargins
Definition at line 53 of file KisQQuickPopupWidget.cpp.
| QQuickItem * KisQQuickPopupWidget::rootObject | ( | ) | const |
rootObject
Definition at line 44 of file KisQQuickPopupWidget.cpp.
References d.
| void KisQQuickPopupWidget::setLayoutMargins | ( | const QMargins | margins | ) |
setLayoutMargins calls layout()->setContentMargins(margins);
Definition at line 58 of file KisQQuickPopupWidget.cpp.
|
signal |
|
private |
Definition at line 55 of file KisQQuickPopupWidget.h.