!45 Adapt QT5.15 to add a fractional scaling property
From: @tanyulong2021 Reviewed-by: @peijiankang Signed-off-by: @peijiankang
This commit is contained in:
commit
9f3965b29c
32
0011-Adapt-QT5.15-to-add-a-fractional-scaling-property.patch
Normal file
32
0011-Adapt-QT5.15-to-add-a-fractional-scaling-property.patch
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
From 66750d5275ea354c5bc302e179dd50be23477594 Mon Sep 17 00:00:00 2001
|
||||||
|
From: tanyulong2021 <tanyulong@kylinos.cn>
|
||||||
|
Date: Fri, 29 Jul 2022 10:21:36 +0800
|
||||||
|
Subject: [PATCH] Adapt QT5.15 to add a fractional scaling property
|
||||||
|
|
||||||
|
---
|
||||||
|
src/main.cpp | 9 +++++++--
|
||||||
|
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/main.cpp b/src/main.cpp
|
||||||
|
index b9b2613..c6cdcf2 100755
|
||||||
|
--- a/src/main.cpp
|
||||||
|
+++ b/src/main.cpp
|
||||||
|
@@ -51,8 +51,13 @@ int main(int argc, char *argv[])
|
||||||
|
// XCloseDisplay(disp);
|
||||||
|
// }
|
||||||
|
|
||||||
|
- QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||||
|
- QApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||||
|
+ #if (QT_VERSION >= QT_VERSION_CHECK(5 , 12 , 0))
|
||||||
|
+ QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||||
|
+ QApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||||
|
+ #endif
|
||||||
|
+ #if (QT_VERSION >= QT_VERSION_CHECK(5 , 14 , 0))
|
||||||
|
+ QApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy::PassThrough);
|
||||||
|
+ #endif
|
||||||
|
|
||||||
|
QString id = QString("ukui-system-monitor"+QLatin1String(getenv("DISPLAY")));
|
||||||
|
QtSingleApplication app(id,argc,argv);
|
||||||
|
--
|
||||||
|
2.33.0
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
%define debug_package %{nil}
|
%define debug_package %{nil}
|
||||||
Name: ukui-system-monitor
|
Name: ukui-system-monitor
|
||||||
Version: 1.0.1
|
Version: 1.0.1
|
||||||
Release: 16
|
Release: 17
|
||||||
Summary: A simple system monitor written in QT
|
Summary: A simple system monitor written in QT
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
URL: http://www.ukui.org
|
URL: http://www.ukui.org
|
||||||
@ -45,6 +45,7 @@ patch9: 0007-Fix-the-segmentfault-without-org.ukui.style.patch
|
|||||||
patch10: 0008-Update-changelog.patch
|
patch10: 0008-Update-changelog.patch
|
||||||
patch11: 0009-desktop-add-Tibetan-name-and-introduction.patch
|
patch11: 0009-desktop-add-Tibetan-name-and-introduction.patch
|
||||||
patch12: 0010-add-Support-Tibetan-translation.patch
|
patch12: 0010-add-Support-Tibetan-translation.patch
|
||||||
|
patch13: 0011-Adapt-QT5.15-to-add-a-fractional-scaling-property.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A simple system monitor written in QT
|
A simple system monitor written in QT
|
||||||
@ -64,6 +65,7 @@ A simple system monitor written in QT
|
|||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
%patch11 -p1
|
%patch11 -p1
|
||||||
%patch12 -p1
|
%patch12 -p1
|
||||||
|
%patch13 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export PATH=%{_qt5_bindir}:$PATH
|
export PATH=%{_qt5_bindir}:$PATH
|
||||||
@ -94,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/glib-2.0/schemas/org.ukui.system-monitor.menu.gschema.xml
|
%{_datadir}/glib-2.0/schemas/org.ukui.system-monitor.menu.gschema.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jul 29 2022 tanyulong<tanyulong@kylinos.cn> - 1.0.1-17
|
||||||
|
- Adapt QT5.15 to add a fractional scaling property
|
||||||
|
|
||||||
* Wed Jun 29 2022 tanyulong<tanyulong@kylinos.cn> - 1.0.1-16
|
* Wed Jun 29 2022 tanyulong<tanyulong@kylinos.cn> - 1.0.1-16
|
||||||
- add support Tibetan translation
|
- add support Tibetan translation
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user