Просмотр исходного кода

Fixed Gnome File Extensions (#2047)

* Fixed Gnome File Extensions

* removed old comment
borgmanJeremy 3 лет назад
Родитель
Сommit
445a4c68e8
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      src/utils/screenshotsaver.cpp

+ 4 - 1
src/utils/screenshotsaver.cpp

@@ -133,10 +133,13 @@ QString ScreenshotSaver::ShowSaveFileDialog(QWidget* parent,
     dialog.setMimeTypeFilters(mimeTypeList);
 
     QString suffix = ConfigHandler().setSaveAsFileExtension();
+    if (suffix.isEmpty()) {
+        suffix = "png";
+    }
     QString defaultMimeType =
       QMimeDatabase().mimeTypeForFile("image." + suffix).name();
     dialog.selectMimeTypeFilter(defaultMimeType);
-
+    dialog.setDefaultSuffix(suffix);
     if (dialog.exec() == QDialog::Accepted) {
         return dialog.selectedFiles().first();
     } else {