18 #include <QMainWindow>
19 #include <QProgressBar>
20 #include <QSerialPort>
159 void addDropShadow(QGroupBox* group,
int xOffset,
int yOffset,
int radius);
void showErrorMessage(const QString &message)
Show error message as status bar message.
void closeEvent(QCloseEvent *event) override
Reimplemented to savely close reading thread.
void on_actionDisconnect_triggered()
Disconnect from serial device.
FrameThread * _frameThread
Serial communication thread handle.
void on_actionClose_triggered()
Close application.
Communication * _communication
Communication handle.
Ui::MainWindow * ui
Pointer to all ui widgets.
void addValueGSpeedL(const QString &message)
addValueSetSpeedL
void addValueSpeedR(const QString &message)
addValueVelocityR
void addMessageToLogs(const QString &message)
Add message to log widget.
void addValueSpeedL(const QString &message)
addValueVelocityL
MainWindow(QWidget *parent=nullptr)
Constrict a new MainWindow object.
void addValueBaterry(const int message)
addValueBaterry
void addDropShadow(QGroupBox *group, int xOffset, int yOffset, int radius)
addDropShadow
void serialTimeout()
Slot to handle serial timeout which signals to update data from serial.
void addValueAccelerationR(const QString &message)
addValueAccelR
QTimer _serialTimer
Serial communication timer to get new frames.
void on_actionSearch_triggered()
Search serial devices.
~MainWindow()
Delete MainWindow object.
void connectSerialDevice(const QString &actionName)
Connect to serial device.
void addValueAccelerationL(const QString &message)
addValueAccelL
void addValueGSpeedR(const QString &message)
addValueSetSpeedR
Header file for Communication class.
Header file for FrameThread class.
Header file for Joystick class.