NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Widget class to manage a list of IGIDataSources (trackers, ultra-sound machines, video etc). More...
Signals | |
void | RecordingStarted (QString basedirectory) |
Emmitted when recording has successfully started. More... | |
void | UpdateGuiFinishedDataSources (niftk::IGIDataType::IGITimeType) |
Emmitted when the manager has asked each data source to update, and they have all updated. More... | |
void | UpdateFinishedRendering () |
Passed through from niftk::IGIDataSourceManager::UpdateFinishedRendering() More... | |
Public Member Functions | |
IGIDataSourceManagerWidget (mitk::DataStorage::Pointer dataStorage, QWidget *parent=0) | |
virtual | ~IGIDataSourceManagerWidget () |
void | SetDirectoryPrefix (const QString &directoryPrefix) |
Called from the Plugin when the surgical guidance plugin preferences are modified. More... | |
void | SetFramesPerSecond (const int &framesPerSecond) |
Called from the Plugin when the surgical guidance plugin preferences are modified. More... | |
void | StartRecording () |
Called from the Plugin (e.g. event bus foot-switch events) to start the recording process. More... | |
void | StopRecording () |
Called from the Plugin (e.g. event bus foot-switch events) to stop the recording process. More... | |
void | PauseUpdate () |
Called from the Plugin (e.g event bus) to pause the DataStorage update process. More... | |
void | RestartUpdate () |
Called from the Plugin (e.g event bus) to restart the DataStorage update process. More... | |
Protected Member Functions | |
IGIDataSourceManagerWidget (const IGIDataSourceManagerWidget &) | |
IGIDataSourceManagerWidget & | operator= (const IGIDataSourceManagerWidget &) |
Widget class to manage a list of IGIDataSources (trackers, ultra-sound machines, video etc).
This class must delegate all functionality to IGIDataSourceManager, and should only contain Widget related stuff. Conversely, IGIDataSourceManager should only contain non-Widget related stuff.
niftk::IGIDataSourceManagerWidget::IGIDataSourceManagerWidget | ( | mitk::DataStorage::Pointer | dataStorage, |
QWidget * | parent = 0 |
||
) |
|
virtual |
|
protected |
|
protected |
void niftk::IGIDataSourceManagerWidget::PauseUpdate | ( | ) |
Called from the Plugin (e.g event bus) to pause the DataStorage update process.
|
signal |
Emmitted when recording has successfully started.
void niftk::IGIDataSourceManagerWidget::RestartUpdate | ( | ) |
Called from the Plugin (e.g event bus) to restart the DataStorage update process.
void niftk::IGIDataSourceManagerWidget::SetDirectoryPrefix | ( | const QString & | directoryPrefix | ) |
Called from the Plugin when the surgical guidance plugin preferences are modified.
Called from the Plugin when the surgical guidance plugin preferences are modified.
void niftk::IGIDataSourceManagerWidget::StartRecording | ( | ) |
Called from the Plugin (e.g. event bus foot-switch events) to start the recording process.
void niftk::IGIDataSourceManagerWidget::StopRecording | ( | ) |
Called from the Plugin (e.g. event bus foot-switch events) to stop the recording process.
|
signal |
Passed through from niftk::IGIDataSourceManager::UpdateFinishedRendering()
|
signal |
Emmitted when the manager has asked each data source to update, and they have all updated.