diff --git a/src/Gui/CommandView.cpp b/src/Gui/CommandView.cpp index 4ea0710dc..c0137141c 100644 --- a/src/Gui/CommandView.cpp +++ b/src/Gui/CommandView.cpp @@ -1483,7 +1483,7 @@ void StdViewScreenShot::activated(int iMsg) fd.setFileMode(QFileDialog::AnyFile); fd.setAcceptMode(QFileDialog::AcceptSave); fd.setWindowTitle(QObject::tr("Save picture")); - fd.setFilters(filter); + fd.setNameFilters(filter); if (!selFilter.isEmpty()) fd.selectNameFilter(selFilter); diff --git a/src/Gui/FileDialog.cpp b/src/Gui/FileDialog.cpp index 349b7ddf7..6e0491baa 100644 --- a/src/Gui/FileDialog.cpp +++ b/src/Gui/FileDialog.cpp @@ -168,7 +168,7 @@ QString FileDialog::getSaveFileName (QWidget * parent, const QString & caption, dlg.setAcceptMode(QFileDialog::AcceptSave); dlg.setDirectory(dirName); dlg.setOptions(options); - dlg.setFilters(filter.split(QLatin1String(";;"))); + dlg.setNameFilters(filter.split(QLatin1String(";;"))); dlg.onSelectedFilter(dlg.selectedFilter()); dlg.setNameFilterDetailsVisible(true); dlg.setConfirmOverwrite(true); @@ -247,7 +247,7 @@ QString FileDialog::getOpenFileName(QWidget * parent, const QString & caption, c dlg.setAcceptMode(QFileDialog::AcceptOpen); dlg.setDirectory(dirName); dlg.setOptions(options); - dlg.setFilters(filter.split(QLatin1String(";;"))); + dlg.setNameFilters(filter.split(QLatin1String(";;"))); dlg.setNameFilterDetailsVisible(true); if (dlg.exec() == QDialog::Accepted) { if (selectedFilter) @@ -305,7 +305,7 @@ QStringList FileDialog::getOpenFileNames (QWidget * parent, const QString & capt dlg.setAcceptMode(QFileDialog::AcceptOpen); dlg.setDirectory(dirName); dlg.setOptions(options); - dlg.setFilters(filter.split(QLatin1String(";;"))); + dlg.setNameFilters(filter.split(QLatin1String(";;"))); dlg.setNameFilterDetailsVisible(true); if (dlg.exec() == QDialog::Accepted) { if (selectedFilter) @@ -412,7 +412,7 @@ void FileOptionsDialog::accept() if (!ok) { filter = tr("All files (*.*)"); filters << filter; - setFilters(filters); + setNameFilters(filters); } // empty the line edit diff --git a/src/Mod/Drawing/Gui/DrawingView.cpp b/src/Mod/Drawing/Gui/DrawingView.cpp index 3cbf54648..6e657d8d2 100644 --- a/src/Mod/Drawing/Gui/DrawingView.cpp +++ b/src/Mod/Drawing/Gui/DrawingView.cpp @@ -459,7 +459,7 @@ void DrawingView::printPdf() dlg.setFileMode(QFileDialog::AnyFile); dlg.setAcceptMode(QFileDialog::AcceptSave); dlg.setWindowTitle(tr("Export PDF")); - dlg.setFilters(QStringList() << QString::fromLatin1("%1 (*.pdf)").arg(tr("PDF file"))); + dlg.setNameFilters(QStringList() << QString::fromLatin1("%1 (*.pdf)").arg(tr("PDF file"))); QGridLayout *gridLayout; QGridLayout *formLayout;