From f068b77902d58b28dc087cff5dfa0b5801830131 Mon Sep 17 00:00:00 2001 From: jxder <1907979632@qq.com> Date: Sat, 5 Jul 2025 13:36:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E7=95=8C=E9=9D=A2=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E4=BB=8E=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E8=AF=BB=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- product/common/sysconfig/project.ini | 2 ++ product/common/sysconfig/setup_config.xml | 2 ++ product/src/sys/sys_startup/DataMng.cpp | 6 ++++++ product/src/sys/sys_startup/DataMng.h | 4 ++-- product/src/sys/sys_startup/MainWindow.cpp | 4 +++- product/src/sys/sys_startup/mainwindow.ui | 2 +- 6 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 product/common/sysconfig/project.ini diff --git a/product/common/sysconfig/project.ini b/product/common/sysconfig/project.ini new file mode 100644 index 00000000..fde9e6fe --- /dev/null +++ b/product/common/sysconfig/project.ini @@ -0,0 +1,2 @@ +[PROJECT] +name=SPMS电力监控系统 \ No newline at end of file diff --git a/product/common/sysconfig/setup_config.xml b/product/common/sysconfig/setup_config.xml index 92319df4..a3b57b13 100644 --- a/product/common/sysconfig/setup_config.xml +++ b/product/common/sysconfig/setup_config.xml @@ -10,5 +10,7 @@ + + diff --git a/product/src/sys/sys_startup/DataMng.cpp b/product/src/sys/sys_startup/DataMng.cpp index b8397788..34610fd1 100644 --- a/product/src/sys/sys_startup/DataMng.cpp +++ b/product/src/sys/sys_startup/DataMng.cpp @@ -189,6 +189,8 @@ void DataMng::loadVersion() m_enTitle = QString::fromStdString(strValue); config.getStringValue(MODULENAME,SOFTWARE_NAME_ZH,strValue); m_zhTitle = QString::fromStdString(strValue); + config.getStringValue(MODULENAME,"ProjectName",strValue); + m_title= QString::fromStdString(strValue); } void DataMng::loadLocInfo() @@ -451,6 +453,10 @@ QVector DataMng::getPage1ButtonInfo() { return m_page1ButtonInfoVec; } +QString DataMng::getTitle() +{ + return m_title; +} QMap DataMng::getPage3ButtonInfo() { diff --git a/product/src/sys/sys_startup/DataMng.h b/product/src/sys/sys_startup/DataMng.h index b054fd1e..1901309d 100644 --- a/product/src/sys/sys_startup/DataMng.h +++ b/product/src/sys/sys_startup/DataMng.h @@ -18,7 +18,7 @@ public: void destory(); public: - + QString getTitle(); /** * @brief getPage1ButtonInfo 获取首页常用按钮 * @return 常用按钮集合 @@ -277,7 +277,7 @@ private: QString m_stStopWaterColor; //< 停止进度条水波纹 QString m_stSysIcon; //< 程序图标栏图标 QString m_stRestartPng; //< 重启图标 - + QString m_title; //节点应用相关 QVector m_nodeVec; //< 所有启用的节点名称 diff --git a/product/src/sys/sys_startup/MainWindow.cpp b/product/src/sys/sys_startup/MainWindow.cpp index 7464ee81..e3dc09ef 100644 --- a/product/src/sys/sys_startup/MainWindow.cpp +++ b/product/src/sys/sys_startup/MainWindow.cpp @@ -387,6 +387,7 @@ void MainWindow::initVariables() void MainWindow::initUi() { + QString title = DataMng::instance()->getTitle(); setWindowFlags( Qt::Window | Qt::CustomizeWindowHint | Qt::WindowTitleHint | Qt::WindowSystemMenuHint| Qt::WindowCloseButtonHint ); ui->label->setStyleSheet(""); //标题栏 @@ -401,7 +402,8 @@ void MainWindow::initUi() setWindowTitle("Run Manager"); m_pSysTrayIcon->setToolTip("Run Manager"); } - + ui->label_2->setStyleSheet("font-size:20pt; color:#52a6ff"); + ui->label_2->setText(title); //进度条 QGridLayout *startUpLayout = new QGridLayout(ui->startUpFrame); startUpLayout->setSpacing(6); diff --git a/product/src/sys/sys_startup/mainwindow.ui b/product/src/sys/sys_startup/mainwindow.ui index b56a5662..b9f556e0 100644 --- a/product/src/sys/sys_startup/mainwindow.ui +++ b/product/src/sys/sys_startup/mainwindow.ui @@ -73,7 +73,7 @@ - <html><head/><body><p><span style=" font-size:20pt; color:#52a6ff;">SPMS电力监控系统</span></p></body></html> + <html><head/><body><p><span style=" font-size:20pt; color:#52a6ff;"></span></p></body></html>