CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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())
 
void launch (QString executable, QStringList argument=QStringList())
 
bool isRunning ()
 
qint64 write (const char *data)
 
bool waitForStarted (int msecs=30000)
 
bool waitForFinished (int msecs=30000)
 

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 64 of file cxProcessWrapper.h.


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