28 CreateQtPartControl(
this);
37void QmitkVirtualTrackerWidget::CreateQtPartControl(QWidget *parent)
42 m_Controls =
new Ui::QmitkVirtualTrackerWidget;
47void QmitkVirtualTrackerWidget::CreateConnections()
58 mitk::VirtualTrackingDevice::Pointer returnValue = mitk::VirtualTrackingDevice::New();
59 if (
m_Controls->m_EnableGaussianNoise->isChecked())
61 returnValue->EnableGaussianNoise();
62 returnValue->SetParamsForGaussianNoise(
m_Controls->m_MeanDistributionParam->value(),
m_Controls->m_DeviationDistributionParam->value());
64 return static_cast<mitk::TrackingDevice::Pointer
>(returnValue);
69 if (
m_Controls->m_EnableGaussianNoise->isChecked())
71 m_Controls->m_MeanDistributionParam->setEnabled(
true);
72 m_Controls->m_DeviationDistributionParam->setEnabled(
true);
76 m_Controls->m_MeanDistributionParam->setEnabled(
false);
77 m_Controls->m_DeviationDistributionParam->setEnabled(
false);
86 clonedWidget->
m_Controls->m_EnableGaussianNoise->setEnabled(
m_Controls->m_EnableGaussianNoise->isEnabled());
87 clonedWidget->
m_Controls->m_MeanDistributionParam->setValue(
m_Controls->m_MeanDistributionParam->value());
88 clonedWidget->
m_Controls->m_DeviationDistributionParam->setValue(
m_Controls->m_DeviationDistributionParam->value());