From 6f5477369d252c0b4a10995830d16e83098c7c8b Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Sun, 14 Aug 2016 11:58:44 +0200 Subject: FileDialog: add missing selectedNameFilter-property Change-Id: If31d657e29a9cc3049af5cd3cf39d68979ff2db0 Reviewed-by: J-P Nurmi --- src/imports/platform/qquickplatformfiledialog_p.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/imports/platform/qquickplatformfiledialog_p.h') diff --git a/src/imports/platform/qquickplatformfiledialog_p.h b/src/imports/platform/qquickplatformfiledialog_p.h index 2d3b82be..5d28c81d 100644 --- a/src/imports/platform/qquickplatformfiledialog_p.h +++ b/src/imports/platform/qquickplatformfiledialog_p.h @@ -65,6 +65,7 @@ class QQuickPlatformFileDialog : public QQuickPlatformDialog Q_PROPERTY(QUrl folder READ folder WRITE setFolder NOTIFY folderChanged FINAL) Q_PROPERTY(QFileDialogOptions::FileDialogOptions options READ options WRITE setOptions RESET resetOptions NOTIFY optionsChanged FINAL) Q_PROPERTY(QStringList nameFilters READ nameFilters WRITE setNameFilters RESET resetNameFilters NOTIFY nameFiltersChanged FINAL) + Q_PROPERTY(QString selectedNameFilter READ selectedNameFilter WRITE setSelectedNameFilter NOTIFY selectedNameFilterChanged FINAL) Q_PROPERTY(QString defaultSuffix READ defaultSuffix WRITE setDefaultSuffix RESET resetDefaultSuffix NOTIFY defaultSuffixChanged FINAL) Q_PROPERTY(QString acceptLabel READ acceptLabel WRITE setAcceptLabel RESET resetAcceptLabel NOTIFY acceptLabelChanged FINAL) Q_PROPERTY(QString rejectLabel READ rejectLabel WRITE setRejectLabel RESET resetRejectLabel NOTIFY rejectLabelChanged FINAL) @@ -106,6 +107,9 @@ public: void setNameFilters(const QStringList &filters); void resetNameFilters(); + QString selectedNameFilter() const; + void setSelectedNameFilter(const QString &filter); + QString defaultSuffix() const; void setDefaultSuffix(const QString &suffix); void resetDefaultSuffix(); @@ -127,6 +131,7 @@ Q_SIGNALS: void folderChanged(); void optionsChanged(); void nameFiltersChanged(); + void selectedNameFilterChanged(); void defaultSuffixChanged(); void acceptLabelChanged(); void rejectLabelChanged(); -- cgit v1.2.3