filters
xsltexportdia.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __XSLTEXPORTDIA_H__
00021 #define __XSLTEXPORTDIA_H__
00022
00023 #include <xsltdialog.h>
00024 #include <qstringlist.h>
00025 #include <kurl.h>
00026
00027 class KoStoreDevice;
00028 class KConfig;
00029
00030 class XSLTExportDia : public XSLTDialog
00031 {
00032 Q_OBJECT
00033
00034 QString _fileOut;
00035 KoStoreDevice* _in;
00037 KURL _currentFile;
00038 QCString _format;
00039 KConfig* _config;
00041 QStringList _recentList;
00042
00044 QStringList _dirsList;
00045 QStringList _filesList;
00046 QStringList _namesList;
00047
00048 public:
00049 XSLTExportDia( KoStoreDevice*, const QCString &format, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00050 ~XSLTExportDia();
00051
00052 void setOutputFile(QString file) { _fileOut = file; }
00053
00054 public slots:
00055 virtual void cancelSlot();
00056 virtual void chooseSlot();
00057 virtual void chooseRecentSlot();
00058 virtual void chooseCommonSlot();
00059 virtual void okSlot();
00060 };
00061
00062 #endif
|