#ifndef MODELSETTINGWINDOW_H #define MODELSETTINGWINDOW_H #include namespace Ui { class ModelSettingWindow; } class ModelSettingWindow : public QMainWindow { Q_OBJECT public: explicit ModelSettingWindow(QWidget *parent = 0); ~ModelSettingWindow(); protected: void keyPressEvent(QKeyEvent *event); void keyReleaseEvent(QKeyEvent *event); private slots: void on_electricButton_clicked(); void on_gasButton_clicked(); void on_backButton_clicked(); private: Ui::ModelSettingWindow *ui; QWidget *pushed = NULL; void onEncoderLeft(); void onEncoderRight(); void onEncoderClicked(QWidget *clicked); }; #endif // MODELSETTINGWINDOW_H