KIO
kdbusservicestarter.cpp
Go to the documentation of this file.
108 return KToolInvocation::startServiceByDesktopPath( ptr->entryPath(), QStringList(), error, dbusService );
A generic DBUS service starter, using KServiceTypeTrader.
Definition: kdbusservicestarter.h:37
virtual int startServiceFor(const QString &serviceType, const QString &constraint=QString(), QString *error=0, QString *dbusService=0, int flags=0)
Find an implementation of the given serviceType, and start it, to use its DBus interface.
Definition: kdbusservicestarter.cpp:99
virtual ~KDBusServiceStarter()
Definition: kdbusservicestarter.cpp:57
int findServiceFor(const QString &serviceType, const QString &constraint=QString(), QString *error=0, QString *dbusService=0, int flags=0)
Check if a given DBus service is available - from the serviceType it's supposed to implement.
Definition: kdbusservicestarter.cpp:61
static KServiceTypeTrader * self()
KService::List query(const QString &servicetype, const QString &constraint=QString()) const
static int startServiceByDesktopPath(const QString &_name, const QString &URL, QString *error=0, QString *serviceName=0, int *pid=0, const QByteArray &startup_id=QByteArray(), bool noWait=false)
#define K_GLOBAL_STATIC(TYPE, NAME)
#define kDebug
#define kWarning
QString i18n(const char *text)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.