diff options
Diffstat (limited to 'src/dialogs/qquickabstractfiledialog.cpp')
| -rw-r--r-- | src/dialogs/qquickabstractfiledialog.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/dialogs/qquickabstractfiledialog.cpp b/src/dialogs/qquickabstractfiledialog.cpp index 671f33f89..e7df94325 100644 --- a/src/dialogs/qquickabstractfiledialog.cpp +++ b/src/dialogs/qquickabstractfiledialog.cpp @@ -48,6 +48,7 @@ QQuickAbstractFileDialog::QQuickAbstractFileDialog(QObject *parent) , m_selectExisting(true) , m_selectMultiple(false) , m_selectFolder(false) + , m_sidebarVisible(true) { updateModes(); connect(this, SIGNAL(accepted()), this, SIGNAL(selectionAccepted())); @@ -155,6 +156,13 @@ void QQuickAbstractFileDialog::setSelectedNameFilterIndex(int idx) selectNameFilter(nameFilters().at(idx)); } +void QQuickAbstractFileDialog::setSidebarVisible(bool s) +{ + if (s == m_sidebarVisible) return; + m_sidebarVisible = s; + emit sidebarVisibleChanged(); +} + QStringList QQuickAbstractFileDialog::selectedNameFilterExtensions() const { QString filterRaw = selectedNameFilter(); |
