60 LoadWidget(std::vector<fileTypes>& _supportedTypes , QWidget *parent = 0 );
64 void load(QString _filename,
int _pluginID);
65 void loadFiles(QStringList _filenames,
IdList _pluginIds);
66 void save(
int _id, QString _filename,
int _pluginID);
67 void save(
IdList _ids, QString _filename,
int _pluginID);
70 void slotSetPluginForExtension(QString _extension,
int _pluginId );
78 QStringList lastPaths;
79 std::vector<fileTypes>& supportedTypes_;
83 int showSave(
int _id, QString _filename);
91 virtual void accept();
100 std::map< QString, int > pluginForExtension_;
void slotSetLoadFilters()
adjust load-filters to current datatype
int showSave(int _id, QString _filename)
show Widget for saving Files
QCheckBox * optionsBox_
checkbox for option displaying
int showLoad()
show Widget for loading Files
void loadFile()
find suitable plugin for loading current file
void saveFile()
find suitable plugin for saving current file
std::vector< int > IdList
Standard Type for id Lists used for scripting.
bool dirExists()
returns true, if the directory of the specified filename (user input via widget) exists ...
void slotSetSaveFilters(DataType _type)
adjust save-filters to current datatype