| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #ifndef MAINWINDOW_H
- #define MAINWINDOW_H
- #include <thread>
- #include <QMainWindow>
- #include <QTimer>
- #include <QDebug>
- #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
|