SettingView.cpp 758 B

123456789101112131415161718192021222324252627282930313233
  1. #include "SettingView.h"
  2. #include "ExpertManageView.h"
  3. #include "ExpertListWidget.h"
  4. #include "AlgorithmWidget.h"
  5. #include "StandardWidget.h"
  6. #include <QTabWidget>
  7. #include <QBoxLayout>
  8. SettingView::SettingView(QWidget *parent) : QWidget(parent)
  9. {
  10. initWidgets();
  11. initLayout();
  12. }
  13. void SettingView::initWidgets()
  14. {
  15. m_tab = new QTabWidget(this);
  16. m_expert = new ExpertManageView(this);
  17. m_algorithm = new AlgorithmWidget(this);
  18. m_standard = new StandardWidget(this);
  19. }
  20. void SettingView::initLayout()
  21. {
  22. m_layout = new QVBoxLayout(this);
  23. m_layout->addWidget(m_tab);
  24. m_tab->addTab(m_expert, "专家信息管理");
  25. m_tab->addTab(m_algorithm, "算法管理");
  26. m_tab->addTab(m_standard, "标准管理");
  27. }