From 98b6ee69862c6ebdea869a820e69be31ea3f7bf7 Mon Sep 17 00:00:00 2001 From: jxder <1907979632@qq.com> Date: Sun, 31 Aug 2025 17:02:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=8A=E8=AD=A6=E5=B0=8F=E7=AA=97=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=AD=97=E4=BD=93=E5=A4=A7=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gui/plugin/AlarmWidget/CAlarmWidget.cpp | 19 ++++++++++++++++++- .../src/gui/plugin/AlarmWidget/CAlarmWidget.h | 2 +- resource/en/style/dark/alarmForm.qss | 5 ++++- resource/zh/style/dark/alarmForm.qss | 3 +++ 4 files changed, 26 insertions(+), 3 deletions(-) diff --git a/product/src/gui/plugin/AlarmWidget/CAlarmWidget.cpp b/product/src/gui/plugin/AlarmWidget/CAlarmWidget.cpp index af6644a4..957a1ba0 100644 --- a/product/src/gui/plugin/AlarmWidget/CAlarmWidget.cpp +++ b/product/src/gui/plugin/AlarmWidget/CAlarmWidget.cpp @@ -17,7 +17,7 @@ #include #include #include "pub_logger_api/logger.h" - +#include "pub_utility_api/FileStyle.h" CAlarmWidget::CAlarmWidget(QWidget *parent) : QWidget(parent), m_pView(Q_NULLPTR), @@ -28,6 +28,7 @@ CAlarmWidget::CAlarmWidget(QWidget *parent) m_pConfirmButtonRow2(Q_NULLPTR) { //initialize(); + initStyle(); } CAlarmWidget::~CAlarmWidget() @@ -40,6 +41,22 @@ CAlarmWidget::~CAlarmWidget() qDebug() << "~CAlarmWidget()"; } +void CAlarmWidget::initStyle(){ + QString qss = QString(); + std::string strFullPath = iot_public::CFileStyle::getPathOfStyleFile("alarmForm.qss") ; + QFile qssfile2(QString::fromStdString(strFullPath)); + qssfile2.open(QFile::ReadOnly); + if (qssfile2.isOpen()) + { + qss += QLatin1String(qssfile2.readAll()); + qssfile2.close(); + } + if(!qss.isEmpty()) + { + setStyleSheet(qss); + } + +} void CAlarmWidget::setAlarmModel(CAlarmItemModel *pModel) { if(!pModel) diff --git a/product/src/gui/plugin/AlarmWidget/CAlarmWidget.h b/product/src/gui/plugin/AlarmWidget/CAlarmWidget.h index bd50b909..b02a2b23 100644 --- a/product/src/gui/plugin/AlarmWidget/CAlarmWidget.h +++ b/product/src/gui/plugin/AlarmWidget/CAlarmWidget.h @@ -17,7 +17,7 @@ public: ~CAlarmWidget(); void setAlarmModel(CAlarmItemModel * pModel); - + void initStyle(); void setRowHeight(const int &height); void setDockColumnVisible(const int &column, const bool &visbile); diff --git a/resource/en/style/dark/alarmForm.qss b/resource/en/style/dark/alarmForm.qss index 6badd2f2..bd78e09a 100644 --- a/resource/en/style/dark/alarmForm.qss +++ b/resource/en/style/dark/alarmForm.qss @@ -43,5 +43,8 @@ QFrame#frame{ border: 0px; } QTableView { - font-size:14px;; + font-size:20px;; } +CAlarmWidget CAlarmView{ + font-size:20px; +} \ No newline at end of file diff --git a/resource/zh/style/dark/alarmForm.qss b/resource/zh/style/dark/alarmForm.qss index cf4ed02e..bd78e09a 100644 --- a/resource/zh/style/dark/alarmForm.qss +++ b/resource/zh/style/dark/alarmForm.qss @@ -44,4 +44,7 @@ QFrame#frame{ } QTableView { font-size:20px;; +} +CAlarmWidget CAlarmView{ + font-size:20px; } \ No newline at end of file