DataProcessingWidget.cpp 645 B

12345678910111213141516171819202122232425
  1. #include "DataProcessingWidget.h"
  2. #include <QTabWidget>
  3. DataProcessingWidget::DataProcessingWidget(ProjectInfo *proj, QWidget *parent) : EvalWidget(proj, parent)
  4. {
  5. setTitle("评估数据处理");
  6. }
  7. void DataProcessingWidget::setType(int type)
  8. {
  9. EvalWidget::setType(type);
  10. setupTabWidget();
  11. }
  12. void DataProcessingWidget::setupTabWidget()
  13. {
  14. m_tab->clear();
  15. for (int i : indexList()) {
  16. QWidget *m = new QWidget(this);
  17. ProjectManager::IndexType t = (ProjectManager::IndexType)i;
  18. QString s = ProjectManager::nameOfIndexType(t);
  19. m_tab->addTab(m, s);
  20. }
  21. }