From 6723e91a6f6e9f8882414b2190b2caf9fce2d4f7 Mon Sep 17 00:00:00 2001 From: dou33 Date: Wed, 8 Sep 2021 16:33:33 +0800 Subject: [PATCH] fix title bar --- fix_title_bar_issue.patch | 30 ++++++++++++++++++++++++++++++ kylin-music.spec | 7 ++++++- 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 fix_title_bar_issue.patch diff --git a/fix_title_bar_issue.patch b/fix_title_bar_issue.patch new file mode 100644 index 0000000..711ca29 --- /dev/null +++ b/fix_title_bar_issue.patch @@ -0,0 +1,30 @@ +diff -Naur kylin-music-1.0.44/mainwid.cpp kylin-music-1.0.44~/mainwid.cpp +--- kylin-music-1.0.44/mainwid.cpp 2021-01-29 14:38:53.000000000 +0800 ++++ kylin-music-1.0.44~/mainwid.cpp 2021-09-08 15:37:33.642743012 +0800 +@@ -44,6 +44,11 @@ + } + initStyle();//初始化样式 + ++ //hide title bar ++ Qt::WindowFlags flags = this->windowFlags(); ++ flags |= Qt::FramelessWindowHint; ++ this->setWindowFlags(Qt::FramelessWindowHint | Qt::Widget); ++ + qDebug()<<"--------------------程序初始化完成--------------------"; + } + +diff -Naur kylin-music-1.0.44/miniwidget.cpp kylin-music-1.0.44~/miniwidget.cpp +--- kylin-music-1.0.44/miniwidget.cpp 2021-01-29 14:38:53.000000000 +0800 ++++ kylin-music-1.0.44~/miniwidget.cpp 2021-09-08 15:36:58.098540593 +0800 +@@ -45,6 +45,11 @@ + initMyApp(); // liucong add 20201222 + + initAction(); ++ ++ //hide title bar ++ Qt::WindowFlags flags = this->windowFlags(); ++ flags |= Qt::FramelessWindowHint; ++ this->setWindowFlags(Qt::FramelessWindowHint | Qt::Widget); + } + + void miniWidget::initAction() diff --git a/kylin-music.spec b/kylin-music.spec index b1b4613..03f6dcd 100644 --- a/kylin-music.spec +++ b/kylin-music.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: kylin-music Version: 1.0.44 -Release: 2 +Release: 3 Summary: kylin-music License: GPL-3.0 License URL: https://github.com/UbuntuKylin/kylin-music @@ -11,6 +11,7 @@ Source1: kylin-music_zh_CN.qm patch0: 0001-modify-kylin-music-complier-error.patch patch1: 0001_fix_chinese_translation_issue.patch +patch2: fix_title_bar_issue.patch BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtscript-devel @@ -44,6 +45,7 @@ kylin-music %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build @@ -79,6 +81,9 @@ cp -r %{SOURCE1} %{buildroot}/usr/share/kylin-music %{_datadir}/kylin-music/ %changelog +* Wed Sep 08 2021 douyan - 1.0.44-3 +- fix_title_bar_issue.patch + * Mon Sep 06 2021 douyan - 1.0.44-2 - add missing translation