author | insilmaril |
Wed, 25 Apr 2007 16:02:54 +0000 | |
changeset 458 | 84b37cc9e63e |
parent 366 | e95081c21da2 |
child 464 | d42d12074ff4 |
permissions | -rw-r--r-- |
1 #ifndef EXPORTOOFILEDIALOG
2 #define EXPORTOOFILEDIALOG
4 #include <QFileDialog>
5 #include <QStringList>
7 #include "settings.h"
9 class ExportOOFileDialog:public QFileDialog
10 {
11 Q_OBJECT
12 public:
13 ExportOOFileDialog();
15 ExportOOFileDialog (QWidget * parent = 0, const QString &caption=QString());
16 bool foundConfig();
17 QString selectedConfig();
18 QString selectedFile();
19 void show();
21 private slots:
22 void newConfigPath (const QString&f);
24 private:
25 void init();
26 void addFilter(const QString &);
27 void scanExportConfigs(QDir );
28 QStringList configPaths;
29 QStringList filters;
30 QString lastFilter;
32 };
33 #endif