53 #if QT_VERSION >= 0x050000 67 LoadWidget(std::vector<fileTypes>& _supportedTypes , QWidget *parent = 0 );
71 void load(QString _filename,
int _pluginID);
72 void loadFiles(QStringList _filenames,
IdList _pluginIds);
73 void save(
int _id, QString _filename,
int _pluginID);
74 void save(
IdList _ids, QString _filename,
int _pluginID);
77 void slotSetPluginForExtension(QString _extension,
int _pluginId );
85 QStringList lastPaths;
86 std::vector<fileTypes>& supportedTypes_;
90 int showSave(
int _id, QString _filename);
98 virtual void accept();
107 std::map< QString, int > pluginForExtension_;
int showLoad()
show Widget for loading Files
void slotSetSaveFilters(DataType _type)
adjust save-filters to current datatype
QCheckBox * optionsBox_
checkbox for option displaying
int showSave(int _id, QString _filename)
show Widget for saving Files
void slotSetLoadFilters()
adjust load-filters to current datatype
void loadFile()
find suitable plugin for loading current file
std::vector< int > IdList
Standard Type for id Lists used for scripting.
void saveFile()
find suitable plugin for saving current file
bool dirExists()
returns true, if the directory of the specified filename (user input via widget) exists ...