#ifndef ENGINEERMENUWINDOW_H #define ENGINEERMENUWINDOW_H #include #include namespace Ui { class EngineerMenuWindow; } class EngineerMenuWindow : public QMainWindow { Q_OBJECT public: explicit EngineerMenuWindow(QWidget *parent = 0); ~EngineerMenuWindow(); protected: void keyPressEvent(QKeyEvent *event); void keyReleaseEvent(QKeyEvent *event); private slots: void on_serviceHistoryButton_clicked(); void on_operationTimeButton_clicked(); void on_realDataButton_clicked(); void on_functionTestButton_clicked(); void on_engAdjustButton_clicked(); void on_stdConfigButton_clicked(); void on_modelTypeConfigButton_clicked(); private: Ui::EngineerMenuWindow *ui; QWidget *pushed = NULL; void onEncoderLeft(); void onEncoderRight(); void onEncoderClicked(QWidget *clicked); }; #endif // ENGINEERMENUWINDOW_H