filters
xsltimportdia.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __XSLTIMPORTDIA_H__
00021 #define __XSLTIMPORTDIA_H__
00022
00023 #include "kapplication.h"
00024 #include <kfiledialog.h>
00025 #include <KoStore.h>
00026 #include "xsltdialog.h"
00027
00028 class XSLTImportDia : public XSLTDialog
00029 {
00030 Q_OBJECT
00031
00032 QString _fileIn;
00033 QString _fileOut;
00034 QByteArray _arrayIn;
00035 KoStore* _out;
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 XSLTImportDia(KoStore*, const QCString &format, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00050 ~XSLTImportDia();
00051
00052 void setInputFile(QString file) { _fileIn = file; }
00053 void setOutputFile(QString file) { _fileOut = file; }
00054
00055 public slots:
00056 virtual void cancelSlot();
00057 virtual void chooseSlot();
00058 virtual void chooseRecentSlot();
00059 virtual void chooseCommonSlot();
00060 virtual void okSlot();
00061
00062 };
00063
00064 #endif
|