From 3c0e4ea5b7c34d1ea075603ae5b322ca21ac0214 Mon Sep 17 00:00:00 2001 From: hm Date: Sun, 23 Jan 2022 18:37:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=AD=97=E4=BD=93=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App/HealthUI/HealthUI.qss | 2 +- App/HealthUI/HealthUI.ui | 2 +- App/StatusUI/StatusUI.qss | 12 ++--- App/StatusUI/StatusUI.ui | 7 ++- App/ToolsUI/PowerSystem/PowerSystem.qss | 3 ++ App/ToolsUI/Senser/Senser.qss | 6 +-- App/ToolsUI/Senser/Senser.ui | 10 ++++- App/ToolsUI/ServoSystem/ServoSystem.cpp | 7 +-- App/ToolsUI/ServoSystem/ServoSystem.h | 4 +- App/ToolsUI/ServoSystem/ServoSystem.qss | 33 +++++++++++--- App/ToolsUI/ServoSystem/ServoSystem.ui | 58 +++++++------------------ Cockpit/Cockpit.cpp | 32 +++++++------- Cockpit/Cockpit.h | 2 + 13 files changed, 92 insertions(+), 86 deletions(-) diff --git a/App/HealthUI/HealthUI.qss b/App/HealthUI/HealthUI.qss index 4f9b4eb..df03cf5 100644 --- a/App/HealthUI/HealthUI.qss +++ b/App/HealthUI/HealthUI.qss @@ -25,7 +25,7 @@ } .QLabel { - font: 12px "黑体"; + font: 14px "黑体"; } .QLabel[state="0"] { diff --git a/App/HealthUI/HealthUI.ui b/App/HealthUI/HealthUI.ui index f6606cf..a847610 100644 --- a/App/HealthUI/HealthUI.ui +++ b/App/HealthUI/HealthUI.ui @@ -7,7 +7,7 @@ 0 0 390 - 238 + 217 diff --git a/App/StatusUI/StatusUI.qss b/App/StatusUI/StatusUI.qss index 99f597f..da71865 100644 --- a/App/StatusUI/StatusUI.qss +++ b/App/StatusUI/StatusUI.qss @@ -22,37 +22,37 @@ .QLabel#label_mode{ - font: 15px "黑体"; + font: 20px "黑体"; font-weight:bold; font-italic:true; } .QLabel#label_base{ -font: 15px "黑体"; +font: 20px "黑体"; font-weight:bold; font-italic:true; } .QLabel#label_servo{ -font: 15px "黑体"; +font: 20px "黑体"; font-weight:bold; font-italic:true; } .QLabel#label_engine{ -font: 15px "黑体"; +font: 20px "黑体"; font-weight:bold; font-italic:true; } .QLabel#label_battery{ -font: 15px "黑体"; +font: 20px "黑体"; font-weight:bold; font-italic:true; } .QLabel#label_dlink{ -font: 15px "黑体"; +font: 20px "黑体"; font-weight:bold; font-italic:true; } diff --git a/App/StatusUI/StatusUI.ui b/App/StatusUI/StatusUI.ui index 0a769b6..e42eb5d 100644 --- a/App/StatusUI/StatusUI.ui +++ b/App/StatusUI/StatusUI.ui @@ -6,8 +6,8 @@ 0 0 - 455 - 665 + 469 + 811 @@ -16,6 +16,9 @@ + + 9 + diff --git a/App/ToolsUI/PowerSystem/PowerSystem.qss b/App/ToolsUI/PowerSystem/PowerSystem.qss index f552e8f..1a34567 100644 --- a/App/ToolsUI/PowerSystem/PowerSystem.qss +++ b/App/ToolsUI/PowerSystem/PowerSystem.qss @@ -20,6 +20,9 @@ stop: 0 #dadbde, stop: 1 #f6f7fa); } + + + .Chart { font :15px "黑体"; } diff --git a/App/ToolsUI/Senser/Senser.qss b/App/ToolsUI/Senser/Senser.qss index d67ba9e..0afa716 100644 --- a/App/ToolsUI/Senser/Senser.qss +++ b/App/ToolsUI/Senser/Senser.qss @@ -12,7 +12,7 @@ border-style: solid; border-radius: 5; padding: 3px; - font: 20px "黑体"; + font: 18px "黑体"; } .QPushButton:pressed { @@ -29,7 +29,7 @@ } .QLabel { - font: 20px "黑体"; + font: 18px "黑体"; } .QLabel[state="0"] { @@ -51,7 +51,7 @@ .QComboBox { background-color: #FFFFFF; - font: 20px "黑体"; + font: 18px "黑体"; } .QCheckBox{ diff --git a/App/ToolsUI/Senser/Senser.ui b/App/ToolsUI/Senser/Senser.ui index c149eec..afd3f6d 100644 --- a/App/ToolsUI/Senser/Senser.ui +++ b/App/ToolsUI/Senser/Senser.ui @@ -186,9 +186,12 @@ 6 - + 6 + + 8 + @@ -494,9 +497,12 @@ 6 - + 6 + + 8 + diff --git a/App/ToolsUI/ServoSystem/ServoSystem.cpp b/App/ToolsUI/ServoSystem/ServoSystem.cpp index f20e73d..3957f61 100644 --- a/App/ToolsUI/ServoSystem/ServoSystem.cpp +++ b/App/ToolsUI/ServoSystem/ServoSystem.cpp @@ -258,10 +258,10 @@ void ServoSystem::setCheckState(uint32_t pos,QVariant value) setColor(ui->checkBox_4525D,(value.toBool())?(state::success):(state::failure)); break; case 10: - setColor(ui->checkBox_atteck,(value.toBool())?(state::success):(state::failure)); + //setColor(ui->checkBox_atteck,(value.toBool())?(state::success):(state::failure)); break; case 11: - setColor(ui->checkBox_slide,(value.toBool())?(state::success):(state::failure)); + //setColor(ui->checkBox_slide,(value.toBool())?(state::success):(state::failure)); break; @@ -999,7 +999,7 @@ void ServoSystem::on_pushButton_setFuel_clicked() value,0,0,0,0,0,0,20009,0); } - +/* void ServoSystem::on_pushButton_AngleZero_clicked()//动压归零 { on_commandClicked(tr("设定 %1").arg(ui->pushButton_AngleZero->text()), @@ -1012,6 +1012,7 @@ void ServoSystem::on_pushButton_ZeroComplete_clicked() on_commandClicked(tr("设定 %1").arg(ui->pushButton_ZeroComplete->text()), 0,0,0,0,0,0,0,20005,0); } +*/ void ServoSystem::on_pushButton_HeatOn1_clicked() diff --git a/App/ToolsUI/ServoSystem/ServoSystem.h b/App/ToolsUI/ServoSystem/ServoSystem.h index dfb6050..3eefdfb 100644 --- a/App/ToolsUI/ServoSystem/ServoSystem.h +++ b/App/ToolsUI/ServoSystem/ServoSystem.h @@ -89,7 +89,7 @@ private slots: void on_pushButton_setFuel_clicked(); - void on_pushButton_AngleZero_clicked(); + //void on_pushButton_AngleZero_clicked(); void on_pushButton_HeatOn1_clicked(); @@ -116,7 +116,7 @@ private slots: void on_pushButton_HeatOff_clicked(); - void on_pushButton_ZeroComplete_clicked(); + //void on_pushButton_ZeroComplete_clicked(); signals: void showMessage(const QString &message,int TimeOut = 0); diff --git a/App/ToolsUI/ServoSystem/ServoSystem.qss b/App/ToolsUI/ServoSystem/ServoSystem.qss index f66cb3e..456cb28 100644 --- a/App/ToolsUI/ServoSystem/ServoSystem.qss +++ b/App/ToolsUI/ServoSystem/ServoSystem.qss @@ -12,7 +12,7 @@ border-style: solid; border-radius: 5; padding: 3px; - font: 15px "黑体"; + font: 20px "黑体"; } .QPushButton:pressed { @@ -20,8 +20,27 @@ stop: 0 #dadbde, stop: 1 #f6f7fa); } + +.QPushButton#pushButton_SendCommand{ + background-color: #55FF7F; +} + +.QPushButton#pushButton_Cancel{ + background-color: #FF8C8E; +} + +.QPushButton#pushButton_stop{ + background-color: #FF8C8E; +} + +.QPushButton#pushButton_EmergencyStop{ + background-color: #FF8C8E; +} + + + .QLabel { - font: 15px "黑体"; + font: 20px "黑体"; } .QLabel[state="0"] { @@ -36,27 +55,27 @@ .QComboBox { background-color: #FFFFFF; - font: 15px "黑体"; + font: 20px "黑体"; } .QDoubleSpinBox { - font: 15px "黑体"; + font: 20px "黑体"; } .QGroupBox { - font: 15px "黑体"; + font: 20px "黑体"; } .QCheckBox{ width: 25px; height: 25px; - font: 15px "黑体"; + font: 20px "黑体"; } .QCheckBox::indicator { width: 15px; height: 15px; - font: 15px "黑体"; + font: 20px "黑体"; } .QCheckBox::indicator[state="0"] { diff --git a/App/ToolsUI/ServoSystem/ServoSystem.ui b/App/ToolsUI/ServoSystem/ServoSystem.ui index a66d8fa..1d8a60c 100644 --- a/App/ToolsUI/ServoSystem/ServoSystem.ui +++ b/App/ToolsUI/ServoSystem/ServoSystem.ui @@ -333,51 +333,37 @@ - 大气机 + 空速管加热 12 - - - - 加热2开 - - - - - - - 加热1开 - - - - - - - 加热打开 - - - - + 加热关闭 - - + + - 动压捕零完成 + 加热1开 - - + + - 动压捕零 + 加热打开 + + + + + + + 加热2开 @@ -1604,13 +1590,6 @@ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - 攻角 - - - @@ -1681,13 +1660,6 @@ - - - - 侧滑角 - - - diff --git a/Cockpit/Cockpit.cpp b/Cockpit/Cockpit.cpp index 85320a0..f261a27 100644 --- a/Cockpit/Cockpit.cpp +++ b/Cockpit/Cockpit.cpp @@ -829,7 +829,7 @@ void Cockpit::paintEvent(QPaintEvent *) //全局设置字体 QFont font; font.setWeight(QFont::ExtraLight); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter.setFont(font); setPalette(QPalette(Qt::black)); //设置背景颜色 @@ -898,7 +898,7 @@ void Cockpit::drawPitch(QPainter *painter) ePen.setWidth(8); //font.setPointSize(50); font.setPixelSize(80); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1133,7 +1133,7 @@ void Cockpit::drawLeftScale(QPainter *painter) //font.setPointSize(70); font.setPixelSize(100); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1246,7 +1246,7 @@ void Cockpit::drawLeftScale(QPainter *painter) font.setPixelSize(120); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1296,7 +1296,7 @@ void Cockpit::drawLeftScale(QPainter *painter) ePen.setColor(m_Color.CentreLineColor); ePen.setWidth(15); font.setPixelSize(120); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1458,7 +1458,7 @@ void Cockpit::drawLeftScale(QPainter *painter) ePen.setColor(m_Color.TargetColor); ePen.setWidth(15); font.setPixelSize(120); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 font.setWeight(QFont::Bold); @@ -1476,7 +1476,7 @@ void Cockpit::drawLeftScale(QPainter *painter) ePen.setColor(m_Color.CurrentColor); ePen.setWidth(10); font.setPixelSize(80); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1529,7 +1529,7 @@ void Cockpit::drawRightScale(QPainter *painter) font.setPixelSize(90); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1593,7 +1593,7 @@ void Cockpit::drawRightScale(QPainter *painter) font.setPixelSize(120); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1612,7 +1612,7 @@ void Cockpit::drawRightScale(QPainter *painter) font.setPixelSize(120); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1646,7 +1646,7 @@ void Cockpit::drawRightScale(QPainter *painter) font.setPixelSize(90); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1903,7 +1903,7 @@ void Cockpit::drawVRate(QPainter *painter) ePen.setColor(Qt::white); font.setPixelSize(80); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -1995,7 +1995,7 @@ void Cockpit::drawVRate(QPainter *painter) ePen.setColor(m_Color.TargetColor); font.setPixelSize(110); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -2014,7 +2014,7 @@ void Cockpit::drawVRate(QPainter *painter) ePen.setColor(m_Color.CurrentColor); font.setPixelSize(110); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); @@ -2040,7 +2040,7 @@ void Cockpit::drawYawScale(QPainter *painter) //平移坐标 font.setWeight(QFont::ExtraLight); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->translate(0,1050); painter->save(); @@ -2352,7 +2352,7 @@ void Cockpit::drawTopStatuts(QPainter *painter) ePen.setWidth(12); font.setPixelSize(90); font.setWeight(QFont::Bold); - font.setFamily("Arial");//非衬线 + font.setFamily(font_family);//非衬线 painter->setPen(ePen); painter->setFont(font); diff --git a/Cockpit/Cockpit.h b/Cockpit/Cockpit.h index 26f851b..6afec9c 100644 --- a/Cockpit/Cockpit.h +++ b/Cockpit/Cockpit.h @@ -243,6 +243,8 @@ private: //uint8_t speedSelect = 0; + QString font_family = "黑体"; + };