mirror of https://github.com/EspoTek/Labrador.git
31 lines
871 B
C++
31 lines
871 B
C++
#include "deviceconnecteddisplay.h"
|
|
#include "platformspecific.h"
|
|
#include <QApplication>
|
|
|
|
deviceConnectedDisplay::deviceConnectedDisplay(QWidget *parent) : QLabel(parent)
|
|
{
|
|
setText("Device Not Connected!");
|
|
setStyleSheet("QLabel { color:red; }");
|
|
}
|
|
|
|
void deviceConnectedDisplay::connectedStatusChanged(bool status){
|
|
qDebug() << "deviceConnectedDisplay::connectedStatusChanged running!";
|
|
if(status){
|
|
setText("Device Connected");
|
|
setStyleSheet("");
|
|
}
|
|
else{
|
|
setText("Device Not Connected!");
|
|
setStyleSheet("QLabel { color:red; }");
|
|
}
|
|
#ifdef PLATFORM_ANDROID
|
|
this->setVisible(!status);
|
|
#endif
|
|
}
|
|
|
|
void deviceConnectedDisplay::flashingFirmware(void){
|
|
qDebug() << "deviceConnectedDisplay::flashingFirmware";
|
|
setText("Flashing Device Firmware");
|
|
setStyleSheet("QLabel { color:green; }");
|
|
}
|