14 #ifndef QmitkUSControlsCustomDiPhASDeviceWidget_H 15 #define QmitkUSControlsCustomDiPhASDeviceWidget_H 37 virtual void OnCompensateEnergyChanged();
38 virtual void OnUseBModeFilterChanged();
39 virtual void OnVerticalSpacingChanged();
40 virtual void OnRecordChanged();
41 virtual void OnScatteringCoefficientChanged();
42 virtual void OnCompensateScatteringChanged();
43 virtual void OnChangedSavingSettings();
46 virtual void OnTransmitPhaseLengthChanged();
47 virtual void OnExcitationFrequencyChanged();
48 virtual void OnTransmitEventsChanged();
49 virtual void OnVoltageChanged();
50 virtual void OnModeChanged();
53 virtual void OnScanDepthChanged();
54 virtual void OnAveragingCountChanged();
55 virtual void OnTGCMinChanged();
56 virtual void OnTGCMaxChanged();
57 virtual void OnDataTypeChanged();
60 virtual void OnPitchChanged();
61 virtual void OnReconstructedSamplesChanged();
62 virtual void OnReconstructedLinesChanged();
63 virtual void OnSpeedOfSoundChanged();
66 virtual void OnBandpassEnabledChanged();
67 virtual void OnLowCutChanged();
68 virtual void OnHighCutChanged();
81 std::string GetDeviceClass()
const override;
99 void OnDeviceSet()
override;
101 void Initialize()
override;
104 void BlockSignalAndSetValue(QSpinBox* target,
int value);
108 Ui::QmitkUSControlsCustomDiPhASDeviceWidget* ui;
109 mitk::USDiPhASDeviceCustomControls::Pointer m_ControlInterface;
110 int m_OldReconstructionLines;
113 #endif // QmitkUSControlsCustomDiPhASDeviceWidget_H