service/upower: start upower dbus service if inactive

This commit is contained in:
outfoxxed 2024-07-12 13:44:09 -07:00
parent d630cc7f76
commit 7c5632ef5f
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
5 changed files with 94 additions and 4 deletions

18
src/dbus/bus.hpp Normal file
View file

@ -0,0 +1,18 @@
#pragma once
#include <functional>
#include <qcontainerfwd.h>
#include <qdbusconnection.h>
#include <qobject.h>
namespace qs::dbus {
void tryLaunchService(
QObject* parent,
QDBusConnection& connection,
const QString& serviceName,
const std::function<void(bool)>& callback
);
}