CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::ProcessWrapper Class Reference

#include <cxProcessWrapper.h>

Inheritance diagram for cx::ProcessWrapper:

Signals

void stateChanged ()
 

Public Member Functions

 ProcessWrapper (QString name="executable", QObject *parent=NULL)
 
virtual ~ProcessWrapper ()
 
QProcess * getProcess ()
 
void launchWithRelativePath (QString executable, QStringList arguments=QStringList())
 
bool launch (QString executable, QStringList argument=QStringList())
 
bool isRunning ()
 
qint64 write (const char *data)
 
bool waitForStarted (int msecs=30000)
 
bool waitForFinished (int msecs=30000)
 
void turnOffReporting ()
 

Detailed Description

Wraps a QProcess and supplies a interface that integrates nicely with the rest of CustusX.

Date
Oct 19, 2012
Author
Christian Askeland, SINTEF
Janne Beate Bakeng, SINTEF

Definition at line 43 of file cxProcessWrapper.h.


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