remove QDBusInterface usage

work/m_layershell
Michail Vourlakos 3 years ago
parent 9f468b7933
commit 71d4ff1e0c

@ -390,9 +390,13 @@ void UniversalSettings::kwin_setDisabledMaximizedBorders(bool disable)
return;
}
QDBusInterface iface("org.kde.KWin", "/KWin", "", QDBusConnection::sessionBus());
bool serviceavailable{false};
if (iface.isValid()) {
if (QDBusConnection::sessionBus().interface()) {
serviceavailable = QDBusConnection::sessionBus().interface()->isServiceRegistered("org.kde.KWin").value();
}
if (serviceavailable) {
m_kwinrcWindowsGroup.writeEntry("BorderlessMaximizedWindows", disable);
m_kwinrcWindowsGroup.sync();

Loading…
Cancel
Save