xsltproc.h
author insilmaril
Mon, 10 Apr 2006 11:21:35 +0000
changeset 288 24a51ea91118
parent 206 28cda321f8da
permissions -rw-r--r--
switching to KDE icons
insilmaril@206
     1
#ifndef XSLTPROC_H
insilmaril@206
     2
#define XSLTPROC_H
insilmaril@206
     3
insilmaril@206
     4
#include <qstring.h>
insilmaril@206
     5
#include <qstringlist.h>
insilmaril@206
     6
insilmaril@206
     7
#include "showtextdialog.h"
insilmaril@206
     8
insilmaril@206
     9
class XSLTProc
insilmaril@206
    10
{
insilmaril@206
    11
public:
insilmaril@206
    12
	XSLTProc();
insilmaril@206
    13
	~XSLTProc();
insilmaril@206
    14
	void addStringParam(const QString &, const QString &);
insilmaril@206
    15
	void setOutputFile (const QString &);
insilmaril@206
    16
	void setXSLFile    (const QString &);
insilmaril@206
    17
	void setInputFile  (const QString &);
insilmaril@206
    18
	void addOutput (const QString &);
insilmaril@206
    19
	void process();
insilmaril@206
    20
private:
insilmaril@206
    21
	QStringList stringParamKey;
insilmaril@206
    22
	QStringList stringParamVal;
insilmaril@206
    23
	QString outputFile;
insilmaril@206
    24
	QString inputFile;
insilmaril@206
    25
	QString xslFile;
insilmaril@206
    26
	QString xsltprocessor;
insilmaril@206
    27
	bool showOutput;
insilmaril@206
    28
	ShowTextDialog *dia;
insilmaril@206
    29
};
insilmaril@206
    30
insilmaril@206
    31
#endif