#include <LightApp_Application.h>
#include <SUIT_Desktop.h>
-
-#include <QFileDialog>
+#include <SUIT_FileDlg.h>
HYDROGUI_ExportImageOp::HYDROGUI_ExportImageOp( HYDROGUI_Module* theModule )
: HYDROGUI_Operation( theModule )
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();
}