From dd034cbfa6e6222dd75b247c0c1f7d9c407a8599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Tue, 22 Apr 2025 07:45:49 -0500 Subject: [PATCH] Fix suspend/resume on Linux --- SuspendResume/SuspendResume_Linux_FreeBSD.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SuspendResume/SuspendResume_Linux_FreeBSD.cpp b/SuspendResume/SuspendResume_Linux_FreeBSD.cpp index 594b887b..a9ceb0c7 100644 --- a/SuspendResume/SuspendResume_Linux_FreeBSD.cpp +++ b/SuspendResume/SuspendResume_Linux_FreeBSD.cpp @@ -14,12 +14,12 @@ SuspendResumeLoginManager::SuspendResumeLoginManager(SuspendResumeListener *srl) : srl(srl), bus(QDBusConnection::systemBus()) { - bus.connect("org.freedesktop.login1", "/org/freedesktop/login1", "org.freedesktop.login1.Manager", "PrepareForSleep", this, SLOT(PrepareForSleep())); + bus.connect("org.freedesktop.login1", "/org/freedesktop/login1", "org.freedesktop.login1.Manager", "PrepareForSleep", this, SLOT(PrepareForSleep(bool))); } SuspendResumeLoginManager::~SuspendResumeLoginManager() { - bus.disconnect("org.freedesktop.login1", "/org/freedesktop/login1", "org.freedesktop.login1.Manager", "PrepareForSleep", this, SLOT(PrepareForSleep())); + bus.disconnect("org.freedesktop.login1", "/org/freedesktop/login1", "org.freedesktop.login1.Manager", "PrepareForSleep", this, SLOT(PrepareForSleep(bool))); } void SuspendResumeLoginManager::PrepareForSleep(bool mode)