From eef82c47e7e5d4f7743cb0f7344684cc13895cd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Skowro=C5=84ski?= Date: Sun, 20 Dec 2015 20:12:26 +0100 Subject: [PATCH] QFileDialg::selectedFilter() is obsolete in Qt4. Replace it with selectedNameFilter(). This change is Qt4/Qt5 neutral. --- src/Gui/CommandView.cpp | 2 +- src/Gui/FileDialog.cpp | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Gui/CommandView.cpp b/src/Gui/CommandView.cpp index c0137141cf..d6328294bc 100644 --- a/src/Gui/CommandView.cpp +++ b/src/Gui/CommandView.cpp @@ -1494,7 +1494,7 @@ void StdViewScreenShot::activated(int iMsg) fd.setOptionsWidget(FileOptionsDialog::ExtensionRight, opt); fd.setConfirmOverwrite(true); - opt->onSelectedFilter(fd.selectedFilter()); + opt->onSelectedFilter(fd.selectedNameFilter()); QObject::connect(&fd, SIGNAL(filterSelected(const QString&)), opt, SLOT(onSelectedFilter(const QString&))); diff --git a/src/Gui/FileDialog.cpp b/src/Gui/FileDialog.cpp index 6e0491baa0..c32d776f2d 100644 --- a/src/Gui/FileDialog.cpp +++ b/src/Gui/FileDialog.cpp @@ -64,7 +64,7 @@ FileDialog::~FileDialog() void FileDialog::onSelectedFilter(const QString& filter) { QRegExp rx(QLatin1String("\\(\\*.(\\w+)")); - QString suf = selectedFilter(); + QString suf = selectedNameFilter(); if (rx.indexIn(suf) >= 0) { suf = rx.cap(1); setDefaultSuffix(suf.toLower()); @@ -169,12 +169,12 @@ QString FileDialog::getSaveFileName (QWidget * parent, const QString & caption, dlg.setDirectory(dirName); dlg.setOptions(options); dlg.setNameFilters(filter.split(QLatin1String(";;"))); - dlg.onSelectedFilter(dlg.selectedFilter()); + dlg.onSelectedFilter(dlg.selectedNameFilter()); dlg.setNameFilterDetailsVisible(true); dlg.setConfirmOverwrite(true); if (dlg.exec() == QDialog::Accepted) { if (selectedFilter) - *selectedFilter = dlg.selectedFilter(); + *selectedFilter = dlg.selectedNameFilter(); file = dlg.selectedFiles().front(); } #else @@ -251,7 +251,7 @@ QString FileDialog::getOpenFileName(QWidget * parent, const QString & caption, c dlg.setNameFilterDetailsVisible(true); if (dlg.exec() == QDialog::Accepted) { if (selectedFilter) - *selectedFilter = dlg.selectedFilter(); + *selectedFilter = dlg.selectedNameFilter(); file = dlg.selectedFiles().front(); } #else @@ -309,7 +309,7 @@ QStringList FileDialog::getOpenFileNames (QWidget * parent, const QString & capt dlg.setNameFilterDetailsVisible(true); if (dlg.exec() == QDialog::Accepted) { if (selectedFilter) - *selectedFilter = dlg.selectedFilter(); + *selectedFilter = dlg.selectedNameFilter(); files = dlg.selectedFiles(); } #else @@ -427,7 +427,7 @@ void FileOptionsDialog::accept() QFileInfo fi(fn); QString ext = fi.completeSuffix(); QRegExp rx(QLatin1String("\\(\\*.(\\w+)")); - QString suf = selectedFilter(); + QString suf = selectedNameFilter(); if (rx.indexIn(suf) >= 0) suf = rx.cap(1); if (ext.isEmpty())