CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Member Functions | List of all members
ctkDicomAppInterface Struct Referenceabstract

#include <Plugins/org.commontk.dah.core/ctkDicomAppInterface.h>

Inheritance diagram for ctkDicomAppInterface:
Inheritance graph
[legend]
Collaboration diagram for ctkDicomAppInterface:
Collaboration graph
[legend]

Public Member Functions

virtual bool bringToFront (const QRect &requestedScreenArea)=0
 
virtual ctkDicomAppHosting::State getState ()=0
 
virtual bool setState (ctkDicomAppHosting::State newState)=0
 
- Public Member Functions inherited from ctkDicomExchangeInterface
virtual QList< ctkDicomAppHosting::ObjectLocatorgetData (const QList< QUuid > &objectUUIDs, const QList< QString > &acceptableTransferSyntaxUIDs, bool includeBulkData)=0
 
virtual bool notifyDataAvailable (const ctkDicomAppHosting::AvailableData &data, bool lastData)=0
 
virtual void releaseData (const QList< QUuid > &objectUUIDs)=0
 
virtual ~ctkDicomExchangeInterface ()
 

Detailed Description

Definition at line 29 of file ctkDicomAppInterface.h.

Member Function Documentation

◆ bringToFront()

virtual bool ctkDicomAppInterface::bringToFront ( const QRect &  requestedScreenArea)
pure virtual

Method triggered by the host. By calling this method, the Hosting System is asking the Hosted Application to take whatever steps are needed to make its GUI visible as the topmost window, and to gain focus.

Returns
TRUE if the Hosted Application received the request and will act on it. Otherwise it returns FALSE

Implemented in ctkDicomAppService.

◆ getState()

virtual ctkDicomAppHosting::State ctkDicomAppInterface::getState ( )
pure virtual

◆ setState()

virtual bool ctkDicomAppInterface::setState ( ctkDicomAppHosting::State  newState)
pure virtual

Method triggered by the host. Changes the state of the hosted application.

Returns
true if state received and not illegal in the transition diagram from the reference, false if illegal or not recognized.

Implemented in ctkDicomAbstractApp, and ctkDicomAppService.


The documentation for this struct was generated from the following file: