1#ifndef _MEIN_XSLT_H_
2#define _MEIN_XSLT_H_
3
4#include <libxml/parser.h>
5#include <QtCore/QString>
6#include <QtCore/QVector>
7
8class QByteArray;
9class QIODevice;
10class KComponentData;
11
12QString transform(const QString &file, const QString& stylesheet,
13 const QVector<const char *> &params = QVector<const char *>());
14QString splitOut(const QString &parsed, int index);
15void fillInstance(KComponentData &ins, const QString &srcdir = QString() );
16bool saveToCache( const QString &contents, const QString &filename );
17QByteArray fromUnicode( const QString &data );
18void replaceCharsetHeader( QString &output );
19QIODevice *getBZip2device(const QString &fileName );
20
21extern bool warnings_exist;
22extern QString *SRCDIR;
23
24#endif
25