Group :: Desktop gráfico/KDE
RPM: plasma5-powerdevil
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: powerdevil-alt-kidletime-crash.patch
Download
Download
From 4b1bed1c37d469512c47fc1c901a46c4a578786b Mon Sep 17 00:00:00 2001
From: Aleksei Nikiforov <darktemplar@altlinux.org>
Date: Thu, 6 Feb 2020 18:22:59 +0300
Subject: [PATCH] Powerdevil: allow using qt5widget classes with powerdevil
This change fixes crash caused by kidletime with powerdevil
---
powerdevil/daemon/powerdevilapp.cpp | 2 +-
powerdevil/daemon/powerdevilapp.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/powerdevil/daemon/powerdevilapp.cpp b/powerdevil/daemon/powerdevilapp.cpp
index 9c0f0b45..a76776ed 100644
--- a/powerdevil/daemon/powerdevilapp.cpp
+++ b/powerdevil/daemon/powerdevilapp.cpp
@@ -47,7 +47,7 @@
#include <kworkspace.h>
PowerDevilApp::PowerDevilApp(int &argc, char **argv)
- : QGuiApplication(argc, argv)
+ : QApplication(argc, argv)
, m_core(nullptr)
{
migratePre512KeyboardShortcuts();
diff --git a/powerdevil/daemon/powerdevilapp.h b/powerdevil/daemon/powerdevilapp.h
index c6175b4f..59fbe572 100644
--- a/powerdevil/daemon/powerdevilapp.h
+++ b/powerdevil/daemon/powerdevilapp.h
@@ -21,7 +21,7 @@
#define POWERDEVILAPP_H
#include <QVariantList>
-#include <QGuiApplication>
+#include <QApplication>
namespace PowerDevil {
class Core;
@@ -29,7 +29,7 @@ namespace PowerDevil {
using InhibitionInfo = QPair<QString, QString>;
-class PowerDevilApp : public QGuiApplication
+class PowerDevilApp : public QApplication
{
Q_OBJECT
Q_DISABLE_COPY(PowerDevilApp)
--
2.24.1