17 #ifndef _QMITKTOFRECORDERWIDGET_H_INCLUDED
18 #define _QMITKTOFRECORDERWIDGET_H_INCLUDED
20 #include <MitkToFUIExports.h>
21 #include <ui_QmitkToFRecorderWidgetControls.h>
27 #include <QFileDialog>
30 #include "itkCommand.h"
38 struct QFileDialogArgs;
39 class QFileIconProvider;
40 class QFileDialogPrivate;
61 virtual void CreateQtPartControl(QWidget *parent);
63 virtual void CreateConnections();
74 void ResetGUIToInitial();
80 void ToFCameraStarted();
84 void ToFCameraStopped();
88 void RecordingStarted();
92 void RecordingStopped();
109 void OnStartRecorder();
113 void OnRecordingStopped();
117 void OnChangeRecordModeComboBox(
int index);
136 void StopRecordingCallback();
144 bool& distanceImageSelected,
145 bool& amplitudeImageSelected,
146 bool& intensityImageSelected,
147 bool& rgbImageSelected,
148 bool& rawDataSelected,
150 const QString &caption = QString(),
151 const QString &dir = QString(),
152 const QString &filter = QString(),
153 QString *selectedFilter = 0,
154 QFileDialog::Options options = 0
167 std::string prepareFilename(std::string dir,
168 std::string baseFilename,
169 std::string modulationFreq,
170 std::string integrationTime,
171 std::string numOfFrames,
172 std::string extension,
173 std::string imageType);
182 typedef itk::SimpleMemberCommand<QmitkToFRecorderWidget>
CommandType;
189 #endif // _QMITKTOFRECORDERWIDGET_H_INCLUDED
itk::SmartPointer< Self > Pointer
Recorder class for ToF images.
Image source providing ToF images. Interface for filters provided in ToFProcessing module...