diff -r 9eb7767c2dfa -r 608f976aa7bb exportoofiledialog.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/exportoofiledialog.h Tue Jun 06 14:58:11 2006 +0000 @@ -0,0 +1,32 @@ +#ifndef EXPORTOOFILEDIALOG +#define EXPORTOOFILEDIALOG + +#include +#include + +#include "settings.h" + +class ExportOOFileDialog:public Q3FileDialog +{ + 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