]> git.sven.stormbind.net Git - sven/vym.git/blob - src/xsltproc.h
New upstream version 2.9.22
[sven/vym.git] / src / xsltproc.h
1 #ifndef XSLTPROC_H
2 #define XSLTPROC_H
3
4 #include <qstring.h>
5 #include <qstringlist.h>
6
7 #include "showtextdialog.h"
8
9 class XSLTProc {
10   public:
11     XSLTProc();
12     ~XSLTProc();
13     void addStringParam(const QString &, const QString &);
14     void setOutputFile(const QString &);
15     void setXSLFile(const QString &);
16     void setInputFile(const QString &);
17     void addOutput(const QString &);
18     void process();
19
20   private:
21     QStringList stringParamKey;
22     QStringList stringParamVal;
23     QString outputFile;
24     QString inputFile;
25     QString xslFile;
26     QString xsltprocessor;
27     bool showOutput;
28     ShowTextDialog *dia;
29 };
30
31 #endif