xsltproc.h
author insilmaril
Mon, 30 Jul 2007 09:47:12 +0000
changeset 573 af451f0e5fbb
parent 206 28cda321f8da
permissions -rw-r--r--
1.9.4 New base class for XML based file parsing (vym & Freemind)
     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 {
    11 public:
    12 	XSLTProc();
    13 	~XSLTProc();
    14 	void addStringParam(const QString &, const QString &);
    15 	void setOutputFile (const QString &);
    16 	void setXSLFile    (const QString &);
    17 	void setInputFile  (const QString &);
    18 	void addOutput (const QString &);
    19 	void process();
    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