49 #include <QGridLayout>
79 m_qListCheckBox.clear();
81 QGridLayout *topLayout =
new QGridLayout;
82 for(qint32 i = 0; i < m_pFiffInfo->projs.size(); ++i)
84 QCheckBox* checkBox =
new QCheckBox(m_pFiffInfo->projs[i].desc);
85 checkBox->setChecked(m_pFiffInfo->projs[i].active);
87 m_qListCheckBox.append(checkBox);
89 connect(checkBox,
static_cast<void (QCheckBox::*)(
int)
>(&QCheckBox::stateChanged),
this, &ProjectorWidget::checkStatusChanged);
90 topLayout->addWidget(checkBox, i, 1);
100 void ProjectorWidget::checkStatusChanged(
int status)
104 for(qint32 i = 0; i < m_qListCheckBox.size(); ++i)
105 this->m_pFiffInfo->projs[i].active = m_qListCheckBox[i]->isChecked();
107 emit projSelectionChanged();
115 this->m_pFiffInfo = p_pFiffInfo;
FIFF measurement file information.