mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 15:43:49 +02:00
lxqt-qtplugin: update to 0.16.0.
This commit is contained in:
parent
e7bc40eb95
commit
8a5264f28f
2 changed files with 3 additions and 33 deletions
|
@ -1,30 +0,0 @@
|
||||||
From 8cc32d94b4c9de74b5bcf27fae2d10e6b2b11caf Mon Sep 17 00:00:00 2001
|
|
||||||
From: Tsu Jan <tsujan2000@gmail.com>
|
|
||||||
Date: Mon, 1 Jun 2020 22:20:22 +0430
|
|
||||||
Subject: [PATCH] Do not reset widget palettes on changing style
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset=UTF-8
|
|
||||||
Content-Transfer-Encoding: 8bit
|
|
||||||
|
|
||||||
Generally, resetting a widget's palette from outside its code is a bad practice because the palette may have been changed for a reason.
|
|
||||||
|
|
||||||
If the custom palette of a widget needs an update when the style changes, the program itself is responsible for that; otherwise, the program has a bug — as in libfm-qt's places view (which I'll fix soon) and Dolphin's main view (which will never be fixed).
|
|
||||||
---
|
|
||||||
src/lxqtplatformtheme.cpp | 4 ----
|
|
||||||
1 file changed, 4 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/lxqtplatformtheme.cpp b/src/lxqtplatformtheme.cpp
|
|
||||||
index 2df9f8f..76f6483 100644
|
|
||||||
--- src/lxqtplatformtheme.cpp
|
|
||||||
+++ src/lxqtplatformtheme.cpp
|
|
||||||
@@ -234,10 +234,6 @@ void LXQtPlatformTheme::onSettingsChanged() {
|
|
||||||
// Qt5 added a QEvent::ThemeChange event.
|
|
||||||
QEvent event(QEvent::ThemeChange);
|
|
||||||
QApplication::sendEvent(widget, &event);
|
|
||||||
- // Also, set the palette because it may not be updated for some widgets.
|
|
||||||
- // WARNING: The app palette should be used, not LXQtPalette_, because
|
|
||||||
- // some widget styles have their own palettes.
|
|
||||||
- widget->setPalette(QApplication::palette());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
# Template file for 'lxqt-qtplugin'
|
# Template file for 'lxqt-qtplugin'
|
||||||
pkgname=lxqt-qtplugin
|
pkgname=lxqt-qtplugin
|
||||||
version=0.15.1
|
version=0.16.0
|
||||||
revision=1
|
revision=1
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools libfm-devel"
|
hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools libfm-devel"
|
||||||
makedepends="liblxqt-devel libdbusmenu-qt5-devel libfm-qt-devel"
|
makedepends="liblxqt-devel libdbusmenu-qt5-devel libfm-qt-devel"
|
||||||
short_desc="LXQt Qt theme plugin"
|
short_desc="LXQt Qt theme plugin"
|
||||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
|
||||||
license="LGPL-2.1-or-later"
|
license="LGPL-2.1-or-later"
|
||||||
homepage="https://lxqt.org/"
|
homepage="https://lxqt.org/"
|
||||||
distfiles="https://github.com/lxqt/lxqt-qtplugin/releases/download/${version}/lxqt-qtplugin-${version}.tar.xz"
|
distfiles="https://github.com/lxqt/lxqt-qtplugin/releases/download/${version}/lxqt-qtplugin-${version}.tar.xz"
|
||||||
checksum=daef8d0ad3c310e0ff008769e8f196409b88e1f006b9207ef7fd006b47bd759e
|
checksum=4920add017ec6805d50ae653c09ffd9623314aaa2a606054e01a4b9e6498ea90
|
||||||
|
|
Loading…
Add table
Reference in a new issue