 |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Go to the documentation of this file.
22 #ifndef CTKCMDLINEMODULEFUTUREWATCHER_H
23 #define CTKCMDLINEMODULEFUTUREWATCHER_H
25 #include "ctkCommandLineModulesCoreExport.h"
30 #include <QFutureWatcher>
33 struct ctkCmdLineModuleFutureWatcherPrivate;
87 friend struct ctkCmdLineModuleFutureWatcherPrivate;
89 QScopedPointer<ctkCmdLineModuleFutureWatcherPrivate> d;
95 void setFuture(
const QFuture<ctkCmdLineModuleResult>&);
98 #endif // CTKCMDLINEMODULEFUTUREWATCHER_H
QByteArray readAllErrorData() const
QByteArray readAllOutputData() const
The ctkCmdLineModuleFutureWatcher class provides enhanced monitoring of a ctkCmdLineModuleFuture usin...
QFuture sub-class for enhanced communication with running modules.
bool event(QEvent *event)
QByteArray readPendingOutputData() const
ctkCmdLineModuleFuture future() const
A QFutureInterface specialization.
QByteArray readPendingErrorData() const
ctkCmdLineModuleFutureWatcher(QObject *parent=0)
void setFuture(const ctkCmdLineModuleFuture &future)
~ctkCmdLineModuleFutureWatcher()