LoadWidget Class Reference

List of all members.

Public Slots

virtual void accept ()

Signals

void load (QString _filename, int _pluginID)
void save (int _id, QString _filename, int _pluginID)

Public Member Functions

 LoadWidget (std::vector< fileTypes > &_supportedTypes, QWidget *parent=0)
 ~LoadWidget ()
 Desctructor.
int showLoad ()
 show Widget for loading Files
int showSave (int _id, QString _filename)
 show Widget for saving Files

Private Slots

void slotSetPluginForExtension (QString _extension, int _pluginId)
void slotSetLoadFilters ()
 adjust load-filters to current datatype
void slotSetSaveFilters (DataType _type)
 adjust save-filters to current datatype

Private Member Functions

void getPluginForExtensionINI (QStringList _extensions)
void loadFile ()
 find suitable plugin for loading current file
void saveFile ()
 find suitable plugin for saving current file

Private Attributes

int id_
bool loadMode_
QStringList lastPaths
std::vector< fileTypes > & supportedTypes_
QCheckBox * optionsBox_
 checkbox for option displaying
std::map< QString, int > pluginForExtension_
bool step_

Detailed Description

Definition at line 53 of file loadWidget.hh.


The documentation for this class was generated from the following files:

acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .