33 explicit QQuickPlatformFileDialog(QObject *parent);
34 ~QQuickPlatformFileDialog() =
default;
37 bool defaultNameFilterDisables()
const override;
38 void setDirectory(
const QUrl &directory) override;
39 QUrl directory()
const override;
40 void selectFile(
const QUrl &file) override;
41 QList<QUrl> selectedFiles()
const override;
42 void setFilter() override;
43 void selectNameFilter(
const QString &filter) override;
44 QString selectedNameFilter()
const override;
47 bool show(Qt::WindowFlags flags, Qt::WindowModality modality, QWindow *parent) override;
50 QQuickFileDialogImpl *dialog()
const;
53 QQuickFileDialogImpl *m_dialog =
nullptr;
54 QString m_pendingNameFilter;