22 #ifndef CTKCMDLINEMODULEXMLPROGRESSWATCHER_H
23 #define CTKCMDLINEMODULEXMLPROGRESSWATCHER_H
25 #include "ctkCommandLineModulesCoreExport.h"
29 class ctkCmdLineModuleXmlProgressWatcherPrivate;
66 friend class ctkCmdLineModuleXmlProgressWatcherPrivate;
68 Q_PRIVATE_SLOT(d,
void _q_readyRead())
69 Q_PRIVATE_SLOT(d,
void _q_readyReadError())
71 QScopedPointer<ctkCmdLineModuleXmlProgressWatcherPrivate> d;
Provides progress updates of a module.
ctkCmdLineModuleXmlProgressWatcher(QProcess *input)
void errorDataAvailable(const QByteArray &errorData)
ctkCmdLineModuleXmlProgressWatcher(QIODevice *input)
void filterProgress(float progress, const QString &comment)
void filterXmlError(const QString &error)
void filterStarted(const QString &name, const QString &comment)
void outputDataAvailable(const QByteArray &outputData)
void filterFinished(const QString &name, const QString &comment)
~ctkCmdLineModuleXmlProgressWatcher()
void filterResult(const QString ¶meter, const QString &value)