Salome HOME
Image positioning by two points.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_ExportImageOp.cxx
index f8b7c7e25febba6133c119a799201cba2b0d9e20..cedcb441b284dbd4d7f9383087fe6e99ace79b42 100644 (file)
@@ -30,8 +30,7 @@
 #include <LightApp_Application.h>
 
 #include <SUIT_Desktop.h>
-
-#include <QFileDialog>
+#include <SUIT_FileDlg.h>
 
 HYDROGUI_ExportImageOp::HYDROGUI_ExportImageOp( HYDROGUI_Module* theModule )
 : HYDROGUI_Operation( theModule )
@@ -57,11 +56,11 @@ void HYDROGUI_ExportImageOp::startOperation()
     anImage = anImage.transformed( aTransform, Qt::SmoothTransformation );
 
     QString aFilter( tr( "IMAGE_FILTER" ) );
-    QString aFileName = QFileDialog::getSaveFileName( module()->getApp()->desktop(),
-                                                      tr( "BROWSE_IMAGE_FILE" ), "", aFilter );
+    QString aFileName = SUIT_FileDlg::getFileName( module()->getApp()->desktop(),
+                                                   "", aFilter, tr( "EXPORT_IMAGE_TO_FILE" ), false );
     if( !aFileName.isEmpty() )
       anImage.save( aFileName );
   }
 
-  abort(); // do not commit the document command
+  commit();
 }