 |
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 CTKEXAMPLEDICOMHOST_H
23 #define CTKEXAMPLEDICOMHOST_H
33 #include <org_commontk_dah_examplehost_Export.h>
78 QByteArray
processReadAll(){
return this->AppProcess.readAllStandardOutput ();}
109 bool exitingApplication;
112 #endif // CTKEXAMPLEDICOMHOST_H
virtual void StartApplication(QString AppPath)
virtual void notifyStatus(const ctkDicomAppHosting::Status &status)
void onBlockingExiting(QProcess::ProcessState)
virtual QString getOutputLocation(const QStringList &preferredProtocols)
QByteArray processReadAll()
ctkExampleDicomHost(ctkHostedAppPlaceholderWidget *placeholderWidget, int hostPort=8080, int appPort=8081)
ctkDicomAppHosting::State getApplicationState() const
void onReleaseAvailableResources()
const QProcess & getAppProcess() const
QEventLoop BlockingLoopForExiting
void giveAvailableScreen(QRect rect)
Provides a basic implementation for an application host.
void exitApplicationBlocking(int timeout=2000)
virtual ~ctkExampleDicomHost()
virtual QString generateUID()
ctkHostedAppPlaceholderWidget * PlaceholderWidget
virtual QRect getAvailableScreen(const QRect &preferredScreen)