SettingView.h 642 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef SETTINGVIEW_H
  2. #define SETTINGVIEW_H
  3. #include <QWidget>
  4. class ExpertListWidget;
  5. class ExpertManageView;
  6. class AlgorithmManageView;
  7. class StandardManageView;
  8. class QTabWidget;
  9. class QVBoxLayout;
  10. class SettingView : public QWidget
  11. {
  12. Q_OBJECT
  13. public:
  14. explicit SettingView(QWidget *parent = nullptr);
  15. signals:
  16. private:
  17. void initWidgets();
  18. void initLayout();
  19. private:
  20. QTabWidget *m_tab = nullptr;
  21. ExpertManageView *m_expert = nullptr;
  22. AlgorithmManageView *m_algorithm = nullptr;
  23. StandardManageView *m_standard = nullptr;
  24. QVBoxLayout *m_layout = nullptr;
  25. };
  26. #endif // SETTINGVIEW_H