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 Slots | Signals | Public Member Functions | Protected Slots | Protected Attributes | List of all members
ctkDICOMHostMainLogic Class Reference

#include <Applications/ctkDICOMHost/ctkDICOMHostMainLogic.h>

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

Public Slots

void configureHostedApp ()
 
void sendDataToHostedApp ()
 

Signals

void SelectionValid (bool)
 
void TreeSelectionChanged (const QString &)
 

Public Member Functions

 ctkDICOMHostMainLogic (ctkHostedAppPlaceholderWidget *, ctkDICOMAppWidget *, QWidget *placeHolderForControls)
 
virtual ~ctkDICOMHostMainLogic ()
 

Protected Slots

void aboutToQuit ()
 
void onAppReady ()
 
void onDataAvailable ()
 
void onTreeSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 
void placeHolderResized ()
 
void publishSelectedData ()
 

Protected Attributes

QString AppFileName
 
ctkDicomAppHosting::AvailableDataData
 
ctkDICOMAppWidgetDicomAppWidget
 
ctkExampleDicomHostHost
 
ctkExampleHostControlWidgetHostControls
 
QWidget * PlaceHolderForControls
 
ctkHostedAppPlaceholderWidgetPlaceHolderForHostedApp
 
QStringList SelectedFiles
 
bool SendData
 
bool ValidSelection
 

Detailed Description

Definition at line 16 of file ctkDICOMHostMainLogic.h.

Constructor & Destructor Documentation

◆ ctkDICOMHostMainLogic()

ctkDICOMHostMainLogic::ctkDICOMHostMainLogic ( ctkHostedAppPlaceholderWidget ,
ctkDICOMAppWidget ,
QWidget *  placeHolderForControls 
)

◆ ~ctkDICOMHostMainLogic()

virtual ctkDICOMHostMainLogic::~ctkDICOMHostMainLogic ( )
virtual

Member Function Documentation

◆ aboutToQuit

void ctkDICOMHostMainLogic::aboutToQuit ( )
protectedslot

◆ configureHostedApp

void ctkDICOMHostMainLogic::configureHostedApp ( )
slot

◆ onAppReady

void ctkDICOMHostMainLogic::onAppReady ( )
protectedslot

◆ onDataAvailable

void ctkDICOMHostMainLogic::onDataAvailable ( )
protectedslot

◆ onTreeSelectionChanged

void ctkDICOMHostMainLogic::onTreeSelectionChanged ( const QItemSelection &  selected,
const QItemSelection &  deselected 
)
protectedslot

◆ placeHolderResized

void ctkDICOMHostMainLogic::placeHolderResized ( )
protectedslot

◆ publishSelectedData

void ctkDICOMHostMainLogic::publishSelectedData ( )
protectedslot

◆ SelectionValid

void ctkDICOMHostMainLogic::SelectionValid ( bool  )
signal

◆ sendDataToHostedApp

void ctkDICOMHostMainLogic::sendDataToHostedApp ( )
slot

◆ TreeSelectionChanged

void ctkDICOMHostMainLogic::TreeSelectionChanged ( const QString &  )
signal

Member Data Documentation

◆ AppFileName

QString ctkDICOMHostMainLogic::AppFileName
protected

Definition at line 43 of file ctkDICOMHostMainLogic.h.

◆ Data

ctkDicomAppHosting::AvailableData* ctkDICOMHostMainLogic::Data
protected

Definition at line 42 of file ctkDICOMHostMainLogic.h.

◆ DicomAppWidget

ctkDICOMAppWidget* ctkDICOMHostMainLogic::DicomAppWidget
protected

Definition at line 40 of file ctkDICOMHostMainLogic.h.

◆ Host

ctkExampleDicomHost* ctkDICOMHostMainLogic::Host
protected

Definition at line 37 of file ctkDICOMHostMainLogic.h.

◆ HostControls

ctkExampleHostControlWidget* ctkDICOMHostMainLogic::HostControls
protected

Definition at line 38 of file ctkDICOMHostMainLogic.h.

◆ PlaceHolderForControls

QWidget* ctkDICOMHostMainLogic::PlaceHolderForControls
protected

Definition at line 41 of file ctkDICOMHostMainLogic.h.

◆ PlaceHolderForHostedApp

ctkHostedAppPlaceholderWidget* ctkDICOMHostMainLogic::PlaceHolderForHostedApp
protected

Definition at line 39 of file ctkDICOMHostMainLogic.h.

◆ SelectedFiles

QStringList ctkDICOMHostMainLogic::SelectedFiles
protected

Definition at line 45 of file ctkDICOMHostMainLogic.h.

◆ SendData

bool ctkDICOMHostMainLogic::SendData
protected

Definition at line 46 of file ctkDICOMHostMainLogic.h.

◆ ValidSelection

bool ctkDICOMHostMainLogic::ValidSelection
protected

Definition at line 44 of file ctkDICOMHostMainLogic.h.


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