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>