CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Signals | Public Member Functions | Friends | List of all members
ctkCmdLineModuleXmlProgressWatcher Class Reference

Provides progress updates of a module. More...

#include <Libs/CommandLineModules/Core/ctkCmdLineModuleXmlProgressWatcher.h>

Inheritance diagram for ctkCmdLineModuleXmlProgressWatcher:
Inheritance graph
[legend]
Collaboration diagram for ctkCmdLineModuleXmlProgressWatcher:
Collaboration graph
[legend]

Signals

void errorDataAvailable (const QByteArray &errorData)
 
void filterFinished (const QString &name, const QString &comment)
 
void filterProgress (float progress, const QString &comment)
 
void filterResult (const QString &parameter, const QString &value)
 
void filterStarted (const QString &name, const QString &comment)
 
void filterXmlError (const QString &error)
 
void outputDataAvailable (const QByteArray &outputData)
 

Public Member Functions

 ctkCmdLineModuleXmlProgressWatcher (QIODevice *input)
 
 ctkCmdLineModuleXmlProgressWatcher (QProcess *input)
 
 ~ctkCmdLineModuleXmlProgressWatcher ()
 

Friends

class ctkCmdLineModuleXmlProgressWatcherPrivate
 

Detailed Description

Provides progress updates of a module.

This class is usually only used by back-end implementators for modules which can report progress and results in the form of XML fragments written to a QIODevice.

Definition at line 43 of file ctkCmdLineModuleXmlProgressWatcher.h.

Constructor & Destructor Documentation

◆ ctkCmdLineModuleXmlProgressWatcher() [1/2]

ctkCmdLineModuleXmlProgressWatcher::ctkCmdLineModuleXmlProgressWatcher ( QIODevice *  input)

◆ ctkCmdLineModuleXmlProgressWatcher() [2/2]

ctkCmdLineModuleXmlProgressWatcher::ctkCmdLineModuleXmlProgressWatcher ( QProcess *  input)

◆ ~ctkCmdLineModuleXmlProgressWatcher()

ctkCmdLineModuleXmlProgressWatcher::~ctkCmdLineModuleXmlProgressWatcher ( )

Member Function Documentation

◆ errorDataAvailable

void ctkCmdLineModuleXmlProgressWatcher::errorDataAvailable ( const QByteArray &  errorData)
signal

◆ filterFinished

void ctkCmdLineModuleXmlProgressWatcher::filterFinished ( const QString &  name,
const QString &  comment 
)
signal

◆ filterProgress

void ctkCmdLineModuleXmlProgressWatcher::filterProgress ( float  progress,
const QString &  comment 
)
signal

◆ filterResult

void ctkCmdLineModuleXmlProgressWatcher::filterResult ( const QString &  parameter,
const QString &  value 
)
signal

◆ filterStarted

void ctkCmdLineModuleXmlProgressWatcher::filterStarted ( const QString &  name,
const QString &  comment 
)
signal

◆ filterXmlError

void ctkCmdLineModuleXmlProgressWatcher::filterXmlError ( const QString &  error)
signal

◆ outputDataAvailable

void ctkCmdLineModuleXmlProgressWatcher::outputDataAvailable ( const QByteArray &  outputData)
signal

Friends And Related Function Documentation

◆ ctkCmdLineModuleXmlProgressWatcherPrivate

friend class ctkCmdLineModuleXmlProgressWatcherPrivate
friend

Definition at line 66 of file ctkCmdLineModuleXmlProgressWatcher.h.


The documentation for this class was generated from the following file: