60,
m_pUi(new Ui::FwdSettingsViewWidget)
66 m_pUi->m_checkBox_bDoRecomputation->setChecked(
false);
67 m_pUi->m_checkBox_bDoClustering->setChecked(
true);
68 m_pUi->m_lineEdit_iNChan->setText(QString::number(0));
69 m_pUi->m_lineEdit_iNSourceSpace->setText(QString::number(0));
70 m_pUi->m_lineEdit_iNDipole->setText(QString::number(0));
71 m_pUi->m_lineEdit_sSourceOri->setText(
"fixed");
72 m_pUi->m_lineEdit_sCoordFrame->setText(
"Head Space");
73 m_pUi->m_lineEdit_iNDipoleClustered->setText(
"Not Clustered");
74 m_pUi->m_spinBox_iNDipoleClustered->setValue(200);
75 m_pUi->m_spinBox_iNDipoleClustered->setKeyboardTracking(
false);
78 QString t_sAtlasDir = QCoreApplication::applicationDirPath() +
"/../resources/data/MNE-sample-data/subjects/sample/label";
79 m_pUi->m_qLineEdit_AtlasDirName->setText(t_sAtlasDir);
83 if(!t_pAnnotationSet->isEmpty() && t_pAnnotationSet->size() == 2)
86 m_pUi->m_qLabel_atlasStat->setText(
"loaded");
91 m_pUi->m_qLabel_atlasStat->setText(
"not loaded");
95 connect(
m_pUi->m_checkBox_bDoRecomputation, &QCheckBox::clicked,
97 connect(
m_pUi->m_qPushButton_AtlasDirDialog, &QPushButton::released,
99 connect(
m_pUi->m_checkBox_bDoClustering, &QCheckBox::clicked,
101 connect(
m_pUi->m_qPushButton_ComputeForward, &QPushButton::clicked,
103 connect(
m_pUi->m_spinBox_iNDipoleClustered, QOverload<int>::of(&QSpinBox::valueChanged),
179 m_pUi->m_label_recomputationFeedback->setText(
"Initializing");
180 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : red;}");
181 }
else if(iStatus == 1) {
182 m_pUi->m_label_recomputationFeedback->setText(
"Computing");
183 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : red;}");
184 }
else if (iStatus == 2) {
185 m_pUi->m_label_recomputationFeedback->setText(
"Recomputing");
186 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : red;}");
187 }
else if (iStatus == 3) {
188 m_pUi->m_label_recomputationFeedback->setText(
"Clustering");
189 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : red;}");
190 }
else if (iStatus == 4) {
191 m_pUi->m_label_recomputationFeedback->setText(
"Not Computed");
192 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : red;}");
193 }
else if (iStatus == 5) {
194 m_pUi->m_label_recomputationFeedback->setText(
"Not Clustered");
195 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : yellow;}");
197 m_pUi->m_label_recomputationFeedback->setText(
"Finished");
198 m_pUi->m_label_recomputationFeedback->setStyleSheet(
"QLabel { background-color : green;}");
205 FIFFLIB::fiff_int_t iCoordFrame,
211 if(iSourceOri == 0) {
212 m_pUi->m_lineEdit_sSourceOri->setText(
"fixed");
214 m_pUi->m_lineEdit_sSourceOri->setText(
"free");
219 m_pUi->m_lineEdit_sCoordFrame->setText(
"Head Space");
221 m_pUi->m_lineEdit_sCoordFrame->setText(
"MRI Space");
223 m_pUi->m_lineEdit_sCoordFrame->setText(
"Unknown");
227 m_pUi->m_lineEdit_iNDipole->setText(QString::number(iNSource));
230 m_pUi->m_lineEdit_iNDipoleClustered->setText(
"Not clustered");
233 m_pUi->m_lineEdit_iNChan->setText(QString::number(iNChan));
236 m_pUi->m_lineEdit_iNSourceSpace->setText(QString::number(iNSpaces));
280 QString t_sAtlasDir = QFileDialog::getExistingDirectory(
this, tr(
"Open Atlas Directory"),
281 QCoreApplication::applicationDirPath(),
282 QFileDialog::ShowDirsOnly
283 | QFileDialog::DontResolveSymlinks);
285 m_pUi->m_qLineEdit_AtlasDirName->setText(t_sAtlasDir);
289 if(!t_pAnnotationSet->isEmpty() && t_pAnnotationSet->size() == 2)
292 m_pUi->m_qLabel_atlasStat->setText(
"loaded");
297 m_pUi->m_qLabel_atlasStat->setText(
"not loaded");