#include "DataCollectionWidget.h" #include "DataTableWidget.h" #include "ConfigExpertWidget.h" #include #include DataCollectionWidget::DataCollectionWidget(ProjectInfo *proj, QWidget *parent) : EvalWidget(proj, parent) { setTitle("评估数据采集"); m_configExpert = new ConfigExpertWidget(this); m_contentLayout->addWidget(m_configExpert); } void DataCollectionWidget::setType(int type) { EvalWidget::setType(type); setupTabWidget(); } void DataCollectionWidget::setupTabWidget() { m_tab->clear(); for (int i : indexList()) { DataTableWidget *m = new DataTableWidget(proj(), i, this); ProjectManager::IndexType t = (ProjectManager::IndexType)i; QString s = ProjectManager::nameOfIndexType(t); m_tab->addTab(m, s); } }