#include <QFileDialog>
#include <QMessageBox>
+#ifdef _WIN32
+# define PLUGIN_EXT "dll"
+# define PLUGIN_REGEX "Plugins file (*.dll);;All files (*)"
+#else
+# define PLUGIN_EXT "so"
+# define PLUGIN_REGEX "Plugins file (*.so);;All files (*)"
+#endif // _WIN32
+
// -------------------------------------------------------------------------
ImageMPR::ImageMPR( QWidget* parent )
: QMainWindow( parent ),
QFileDialog dialog( this );
dialog.setFileMode( QFileDialog::ExistingFile );
dialog.setDirectory( "." );
- dialog.setNameFilter(
- tr( "Plugins file (*.so);;All files (*)" )
- );
- dialog.setDefaultSuffix( tr( "so" ) );
+ dialog.setNameFilter( tr( PLUGIN_REGEX ) );
+ dialog.setDefaultSuffix( tr( PLUGIN_EXT ) );
if( !( dialog.exec( ) ) )
return;