15 #ifndef niftkIGIDataSourceManagerWidget_h
16 #define niftkIGIDataSourceManagerWidget_h
18 #include "niftkIGIDataSourcesManagerExports.h"
19 #include "ui_niftkIGIDataSourceManagerWidget.h"
22 #include <mitkDataStorage.h>
39 public Ui_IGIDataSourceManagerWidget
52 void SetDirectoryPrefix(
const QString& directoryPrefix);
57 void SetFramesPerSecond(
const int& framesPerSecond);
62 void StartRecording();
84 void RecordingStarted(QString basedirectory);
94 void UpdateFinishedRendering();
111 void OnRecordStart();
126 void OnRemoveSource();
132 void OnCellDoubleClicked(
int row,
int column);
137 void OnFreezeTableHeaderClicked(
int section);
148 void OnPlaybackTimestampEditFinished();
153 void OnPlaybackTimeAdvanced(
int newSliderValue);
158 void OnTimerUpdated(QString rawString, QString humanReadableString);
163 void OnPlayingPushButtonClicked(
bool isChecked);
168 void OnEndPushButtonClicked(
bool isChecked);
173 void OnStartPushButtonClicked(
bool isChecked);
178 void OnSliderReleased();
183 void OnBroadcastStatusString(QString);
188 void OnGrabScreen(
bool isChecked);
Class to manage a list of IGIDataSources (trackers, ultra-sound machines, video etc).
Definition: niftkIGIDataSourceManager.h:53
SystemTimeServiceI::TimeType IGITimeType
Definition: niftkIGIDataType.h:39
GLenum GLenum GLvoid GLvoid * column
Definition: glew.h:4074
GLenum GLenum GLvoid * row
Definition: glew.h:4074
Definition: niftkExceptionObject.h:21