|
@@ -105,6 +105,16 @@ MainWindow::MainWindow(QWidget *parent)
|
|
mstrqueryMD5 = ServiceRCIni.GetQueryMD5();
|
|
mstrqueryMD5 = ServiceRCIni.GetQueryMD5();
|
|
mstrctrlMD5 = ServiceRCIni.GetCtrlMD5();
|
|
mstrctrlMD5 = ServiceRCIni.GetCtrlMD5();
|
|
|
|
|
|
|
|
+ mstyleEdit_OK = "QLineEdit {"
|
|
|
|
+ " background-color: rgb(0, 255, 0);" // 背景颜色
|
|
|
|
+ " color: white;" // 字体颜色
|
|
|
|
+ "}";
|
|
|
|
+
|
|
|
|
+ mstyleEdit_Error = "QLineEdit {"
|
|
|
|
+ " background-color: rgb(255, 0, 0);" // 背景颜色
|
|
|
|
+ " color: white;" // 字体颜色
|
|
|
|
+ "}";
|
|
|
|
+
|
|
|
|
|
|
//Start JoyTick(G29)
|
|
//Start JoyTick(G29)
|
|
mpJRT = new JoyReadThread();
|
|
mpJRT = new JoyReadThread();
|
|
@@ -946,7 +956,24 @@ void MainWindow::onTimerUpdateView()
|
|
// unsigned int i;
|
|
// unsigned int i;
|
|
|
|
|
|
ui->lineEdit_Status_Connect->setText(mgrpcpc->GetConnectState().data());
|
|
ui->lineEdit_Status_Connect->setText(mgrpcpc->GetConnectState().data());
|
|
|
|
+ if(mgrpcpc->GetConnectState() == std::string("Connected."))
|
|
|
|
+ {
|
|
|
|
+ ui->lineEdit_Status_Connect->setStyleSheet(mstyleEdit_OK);
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ ui->lineEdit_Status_Connect->setStyleSheet(mstyleEdit_Error);
|
|
|
|
+ }
|
|
ui->lineEdit_Status_Vehicle->setText(mgrpcpc->GetVehicleState().data());
|
|
ui->lineEdit_Status_Vehicle->setText(mgrpcpc->GetVehicleState().data());
|
|
|
|
+ if(mgrpcpc->GetVehicleState() == std::string("Online."))
|
|
|
|
+ {
|
|
|
|
+ ui->lineEdit_Status_Vehicle->setStyleSheet(mstyleEdit_OK);
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ ui->lineEdit_Status_Vehicle->setStyleSheet(mstyleEdit_Error);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
ui->lineEdit_Status_Front->setText(QString::number(mgrpcpc->GetFrameCount(0)));
|
|
ui->lineEdit_Status_Front->setText(QString::number(mgrpcpc->GetFrameCount(0)));
|
|
ui->lineEdit_Status_Rear->setText(QString::number(mgrpcpc->GetFrameCount(1)));
|
|
ui->lineEdit_Status_Rear->setText(QString::number(mgrpcpc->GetFrameCount(1)));
|