13 #ifndef _QMITKTOFRECORDERWIDGET_H_INCLUDED 14 #define _QMITKTOFRECORDERWIDGET_H_INCLUDED 16 #include <MitkToFUIExports.h> 17 #include <ui_QmitkToFRecorderWidgetControls.h> 23 #include <QFileDialog> 26 #include "itkCommand.h" 34 struct QFileDialogArgs;
35 class QFileIconProvider;
36 class QFileDialogPrivate;
57 virtual void CreateQtPartControl(QWidget *parent);
59 virtual void CreateConnections();
70 void ResetGUIToInitial();
76 void ToFCameraStarted();
80 void ToFCameraStopped();
84 void RecordingStarted();
88 void RecordingStopped();
105 void OnStartRecorder();
109 void OnRecordingStopped();
113 void OnChangeRecordModeComboBox(
int index);
132 void StopRecordingCallback();
140 bool& distanceImageSelected,
141 bool& amplitudeImageSelected,
142 bool& intensityImageSelected,
143 bool& rgbImageSelected,
144 bool& rawDataSelected,
145 QWidget *parent =
nullptr,
146 const QString &caption = QString(),
147 const QString &dir = QString(),
148 const QString &filter = QString(),
149 QString *selectedFilter =
nullptr,
150 QFileDialog::Options options =
nullptr 163 std::string prepareFilename(std::string dir,
164 std::string baseFilename,
165 std::string modulationFreq,
166 std::string integrationTime,
167 std::string numOfFrames,
168 std::string extension,
169 std::string imageType);
178 typedef itk::SimpleMemberCommand<QmitkToFRecorderWidget>
CommandType;
185 #endif // _QMITKTOFRECORDERWIDGET_H_INCLUDED
Recorder class for ToF images.
Image source providing ToF images. Interface for filters provided in ToFProcessing module...