47,
m_pUi(new Ui::SpharaSettingsViewWidget)
53 connect(
m_pUi->m_checkBox_activateSphara,
static_cast<void (QCheckBox::*)(
bool)
>(&QCheckBox::clicked),
57 connect(
m_pUi->m_comboBox_spharaSystem,
static_cast<void (QComboBox::*)(
const QString&)
>(&QComboBox::currentTextChanged),
60 connect(
m_pUi->m_spinBox_spharaFirst,
static_cast<void (QSpinBox::*)()
>(&QSpinBox::editingFinished),
63 connect(
m_pUi->m_spinBox_spharaSecond,
static_cast<void (QSpinBox::*)()
>(&QSpinBox::editingFinished),
66 this->setWindowTitle(
"SPHARA Settings");
67 this->setMinimumWidth(330);
68 this->setMaximumWidth(330);
139 m_pUi->m_label_spharaFirst->show();
140 m_pUi->m_spinBox_spharaFirst->show();
142 m_pUi->m_label_spharaSecond->show();
143 m_pUi->m_spinBox_spharaSecond->show();
145 if(
m_pUi->m_comboBox_spharaSystem->currentText() ==
"VectorView") {
146 m_pUi->m_label_spharaFirst->setText(
"Mag");
147 m_pUi->m_spinBox_spharaFirst->setMaximum(102);
149 m_pUi->m_label_spharaSecond->setText(
"Grad");
150 m_pUi->m_spinBox_spharaSecond->setMaximum(102);
153 if(
m_pUi->m_comboBox_spharaSystem->currentText() ==
"BabyMEG") {
154 m_pUi->m_label_spharaFirst->setText(
"Inner layer");
155 m_pUi->m_spinBox_spharaFirst->setMaximum(270);
157 m_pUi->m_label_spharaSecond->setText(
"Outer layer");
158 m_pUi->m_spinBox_spharaSecond->setMaximum(105);
161 if(
m_pUi->m_comboBox_spharaSystem->currentText() ==
"EEG") {
162 m_pUi->m_label_spharaFirst->setText(
"EEG");
163 m_pUi->m_spinBox_spharaFirst->setMaximum(256);
165 m_pUi->m_label_spharaSecond->hide();
166 m_pUi->m_spinBox_spharaSecond->hide();
170 m_pUi->m_spinBox_spharaFirst->value(),
171 m_pUi->m_spinBox_spharaSecond->value());