# HG changeset patch # User insilmaril # Date 1138115388 0 # Node ID 2747c4145c71ba5495c6cf7198d9b6afd7d163d3 # Parent bd530b01f77f64087935ccd6a72e018f526c183a Introduced basic export to Open Document format diff -r bd530b01f77f -r 2747c4145c71 exportoofiledialog.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/exportoofiledialog.h Tue Jan 24 15:09:48 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