SchemeWidget.h 551 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef SCHEMEWIDGET_H
  2. #define SCHEMEWIDGET_H
  3. #include <QDialog>
  4. class SchemeOptionWidget;
  5. class QHBoxLayout;
  6. class QTableWidget;
  7. class SchemeWidget : public QDialog
  8. {
  9. Q_OBJECT
  10. public:
  11. explicit SchemeWidget(QWidget *parent = nullptr);
  12. private:
  13. void initWindow();
  14. void initialize();
  15. void initLayout();
  16. void connectSignalsAndSlots();
  17. signals:
  18. private:
  19. QHBoxLayout *m_hBoxLayout = nullptr;
  20. QTableWidget *m_tableWidget = nullptr;
  21. SchemeOptionWidget *m_optionWidget = nullptr;
  22. };
  23. #endif // SCHEMEWIDGET_H