#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include #include #include "include/car_control.h" namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private slots: void on_cBox_Handshake_clicked(bool checked); void on_cBoxGearD_clicked(bool checked); void on_cBoxGearR_clicked(bool checked); void on_cBoxGearP_clicked(bool checked); void on_cBoxLampL_clicked(bool checked); void on_cBoxLampR_clicked(bool checked); void on_cBoxLampH_clicked(bool checked); void on_sBoxSpeedSet_valueChanged(double arg1); void on_sBoxEpsSet_valueChanged(double arg1); void on_vSliderSpeedSet_valueChanged(int value); void on_vSliderEpsSet_valueChanged(int value); void onTimer(); void onTimerTask(); private: Ui::MainWindow *ui; bool bctrlAct = false; GearPrkgAssistReq gearSetVal= GearPrkgAssistReq::kNoRequest; TurnLightIndicReq turnLightSetVal = TurnLightIndicReq::kOff; double speedSetVal = 0; double EpsSetVal = 0; }; #endif // MAINWINDOW_H