31 Q_DECLARE_PUBLIC(QQuickDialog)
32 QQuickDialogPrivate() {
33 windowFlags = Qt::Dialog;
35 extendedWindowType = QNativeInterface::Private::QWaylandWindow::Default;
38 wmWindowType = QNativeInterface::Private::QXcbWindow::Dialog;
42 static QQuickDialogPrivate *get(QQuickDialog *dialog)
44 return dialog->d_func();
47 static QPlatformDialogHelper::ButtonRole buttonRole(QQuickAbstractButton *button);
49 virtual void handleAccept();
50 virtual void handleReject();
51 virtual void handleClick(QQuickAbstractButton *button);
54 QQuickDialogButtonBox *buttonBox =
nullptr;
55 QPlatformDialogHelper::StandardButtons standardButtons = QPlatformDialogHelper::NoButton;