#ifndef SCHEMEWIDGET_H #define SCHEMEWIDGET_H #include class SchemeOptionWidget; class QHBoxLayout; class QTableWidget; class SchemeWidget : public QDialog { Q_OBJECT public: explicit SchemeWidget(QWidget *parent = nullptr); private: void initWindow(); void initialize(); void initLayout(); void connectSignalsAndSlots(); signals: private: QHBoxLayout *m_hBoxLayout = nullptr; QTableWidget *m_tableWidget = nullptr; SchemeOptionWidget *m_optionWidget = nullptr; }; #endif // SCHEMEWIDGET_H