diff -r 000000000000 -r 654ad4b03c5a exportoofiledialog.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/exportoofiledialog.h Tue Mar 07 11:32:00 2006 +0000 @@ -0,0 +1,32 @@ +#ifndef EXPORTOOFILEDIALOG +#define EXPORTOOFILEDIALOG + +#include +#include + +#include "settings.h" + +class ExportOOFileDialog:public QFileDialog +{ + Q_OBJECT +public: + ExportOOFileDialog(); + + ExportOOFileDialog (QWidget * parent = 0, const char * name = 0, bool + modal = false); + QString selectedConfig(); + QString selectedFile(); + void addFilter(const QString &); + +private slots: + void newConfigPath (const QString&f); + +private: + void init(); + void scanExportConfigs(QDir ); + QStringList configPaths; + QStringList filters; + QString lastFilter; + +}; +#endif