22 #ifndef CTKDICOMABSTRACTAPP_H 23 #define CTKDICOMABSTRACTAPP_H 27 #include <QScopedPointer> 28 #include <org_commontk_dah_hostedapp_Export.h> 30 class ctkDicomAbstractAppPrivate;
37 #pragma warning( disable : 4250 ) 111 void startProgress();
119 void resumeProgress();
127 void suspendProgress();
138 void cancelProgress();
147 void exitHostedApp();
155 void releaseResources();
159 const QScopedPointer<ctkDicomAbstractAppPrivate> d_ptr;
162 #endif // CTKDICOMABSTRACTAPP_H
virtual ctkDicomExchangeInterface * getOtherSideExchangeService() const =0
Gets the exchange service of the other side.
Provides a basic implementation for an application app.
virtual ctkDicomAppHosting::State getState()=0
virtual bool setState(ctkDicomAppHosting::State newState)=0
Provides a basic convenience methods for the data exchange.