OSDN Git Service

gwenview: use KImageIO::pattern() to create pattern for writable image formats in...
authorIvailo Monev <xakepa10@gmail.com>
Sun, 6 Mar 2022 01:51:34 +0000 (03:51 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Sun, 6 Mar 2022 01:51:34 +0000 (03:51 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
gwenview/part/gvpart.cpp

index 26bda2b..b7069fd 100644 (file)
@@ -29,6 +29,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 #include <KFileDialog>
 #include <KIcon>
 #include <KIconLoader>
+#include <KImageIO>
 #include <KIO/Job>
 #include <KIO/JobUiDelegate>
 #include <KLocale>
@@ -154,7 +155,7 @@ void GVPart::showContextMenu()
 void GVPart::saveAs()
 {
     KUrl srcUrl = url();
-    KUrl dstUrl = KFileDialog::getSaveUrl(srcUrl.fileName(), QString(), widget());
+    KUrl dstUrl = KFileDialog::getSaveUrl(srcUrl.fileName(), KImageIO::pattern(KImageIO::Writing), widget());
     if (!dstUrl.isValid()) {
         return;
     }