KDocTools
xslt.h
Go to the documentation of this file.00001 #ifndef _MEIN_XSLT_H_ 00002 #define _MEIN_XSLT_H_ 00003 00004 #include <libxml/parser.h> 00005 #include <QtCore/QString> 00006 #include <QtCore/QVector> 00007 00008 class QByteArray; 00009 class KComponentData; 00010 00011 QString transform(const QString &file, const QString& stylesheet, 00012 const QVector<const char *> ¶ms = QVector<const char *>()); 00013 QString splitOut(const QString &parsed, int index); 00014 void fillInstance(KComponentData &ins, const QString &srcdir = QString() ); 00015 bool saveToCache( const QString &contents, const QString &filename ); 00016 QString lookForCache( const QString &filename ); 00017 QByteArray fromUnicode( const QString &data ); 00018 void replaceCharsetHeader( QString &output ); 00019 00020 extern bool warnings_exist; 00021 extern QString *SRCDIR; 00022 00027 bool compareTimeStamps( const QString &older, const QString &newer ); 00028 #endif