X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=src%2Fxsltproc.h;fp=src%2Fxsltproc.h;h=dcfb02b5553311d474ee4fa6fc6c613e98528620;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=0000000000000000000000000000000000000000;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/src/xsltproc.h b/src/xsltproc.h new file mode 100644 index 0000000..dcfb02b --- /dev/null +++ b/src/xsltproc.h @@ -0,0 +1,31 @@ +#ifndef XSLTPROC_H +#define XSLTPROC_H + +#include +#include + +#include "showtextdialog.h" + +class XSLTProc { + public: + XSLTProc(); + ~XSLTProc(); + void addStringParam(const QString &, const QString &); + void setOutputFile(const QString &); + void setXSLFile(const QString &); + void setInputFile(const QString &); + void addOutput(const QString &); + void process(); + + private: + QStringList stringParamKey; + QStringList stringParamVal; + QString outputFile; + QString inputFile; + QString xslFile; + QString xsltprocessor; + bool showOutput; + ShowTextDialog *dia; +}; + +#endif