jovie
xmltransformerproc.cpp
Go to the documentation of this file.
101 /*virtual*/ QString XmlTransformerProc::convert(const QString& inputText, TalkerCode* talkerCode,
140 // kDebug() << "XmlTransformerProc::asyncConvert:: searching for root elements " << m_rootElementList;
151 kDebug() << "XmlTransformerProc::asyncConvert: Did not find root element(s)" << m_rootElementList;
204 if (!inputText.startsWith(QLatin1String("<?xml"))) wstream << "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
264 kDebug() << "XmlTransformerProc::processOutput: xsltproc abnormal exit. Status = " << exitStatus;
283 kDebug() << QLatin1String( "XmlTransformerProc::processOutput: Read file at " ) + m_inFilename + QLatin1String( " and created " ) + m_outFilename + QLatin1String( " based on the stylesheet at " ) << m_xsltFilePath;
305 kDebug() << "XmlTransformerProc::waitForFinished: After waiting 15 seconds, xsltproc process seems to hung. Killing it.";
347 void XmlTransformerProc::slotProcessExited(int /*exitCode*/, QProcess::ExitStatus /*exitStatus*/)
virtual void ackFinished()
Acknowledges the finished filtering.
Definition: xmltransformerproc.cpp:325
virtual bool asyncConvert(const QString &inputText, TalkerCode *talkerCode, const QString &appId)
Convert input.
Definition: xmltransformerproc.cpp:121
static bool hasRootElement(const QString &xmldoc, const QString &elementName)
Check if an XML document has a certain root element.
Definition: utils.cpp:37
void filteringFinished()
Emitted when asynchronous filtering has completed.
static bool hasDoctype(const QString &xmldoc, const QString &name)
Check if an XML document has a certain DOCTYPE.
Definition: utils.cpp:76
Definition: filterproc.h:47
virtual void waitForFinished()
Waits for a previous call to asyncConvert to finish.
Definition: xmltransformerproc.cpp:296
Definition: filterproc.h:46
Definition: filterproc.h:38
virtual bool wasModified()
Did this filter do anything? If the filter returns the input as output unmolested, it should return False when this method is called.
Definition: xmltransformerproc.cpp:345
Definition: talkercode.h:38
virtual bool init(KConfig *c, const QString &configGroup)
Initialize the filter.
Definition: xmltransformerproc.cpp:65
XmlTransformerProc(QObject *parent, const QVariantList &args)
Constructor.
Definition: xmltransformerproc.cpp:49
virtual bool supportsAsync()
Returns True if the plugin supports asynchronous processing, i.e., supports asyncConvert method...
Definition: xmltransformerproc.cpp:90
Definition: filterproc.h:44
Definition: filterproc.h:45
virtual QString convert(const QString &inputText, TalkerCode *talkerCode, const QString &appId)
Convert input, returning output.
Definition: xmltransformerproc.cpp:101
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:32:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:32:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.