diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2016-08-15 13:34:28 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2016-08-15 12:47:15 +0000 |
commit | e7bef190cd794b688c9428913ebcc59cd7b1c76b (patch) | |
tree | d9ed00813692d224d3d80eeb11c24e92d66be6db /src/imports/platform/qquickplatformdialog_p.h | |
parent | 082cf8ebe15f22699a54e1b82f5bff7a12c29d3f (diff) |
Platform dialogs: pass the dialog type to QQuickPlatformDialog ctor
Change-Id: I42b5e403e6cb16e607d9ce0d0e9f624b150bec03
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Diffstat (limited to 'src/imports/platform/qquickplatformdialog_p.h')
-rw-r--r-- | src/imports/platform/qquickplatformdialog_p.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/imports/platform/qquickplatformdialog_p.h b/src/imports/platform/qquickplatformdialog_p.h index 1a7ff39d..967da7a2 100644 --- a/src/imports/platform/qquickplatformdialog_p.h +++ b/src/imports/platform/qquickplatformdialog_p.h @@ -49,6 +49,7 @@ // #include <QtCore/qobject.h> +#include <QtGui/qpa/qplatformtheme.h> #include <QtGui/qpa/qplatformdialoghelper.h> #include <QtQml/qqmlparserstatus.h> #include <QtQml/qqmllist.h> @@ -74,7 +75,7 @@ class QQuickPlatformDialog : public QObject, public QQmlParserStatus Q_ENUMS(StandardCode) public: - explicit QQuickPlatformDialog(QObject *parent = nullptr); + explicit QQuickPlatformDialog(QPlatformTheme::DialogType type, QObject *parent = nullptr); ~QQuickPlatformDialog(); QPlatformDialogHelper *handle() const; @@ -138,6 +139,7 @@ private: QString m_title; Qt::WindowFlags m_flags; Qt::WindowModality m_modality; + QPlatformTheme::DialogType m_type; QList<QObject *> m_data; QPlatformDialogHelper *m_handle; }; |