KDECore
kservicetypetrader.h
Go to the documentation of this file.
203 static KDE_DEPRECATED T *createInstanceFromQuery(const QString &serviceType, const QString &constraint,
KDE's trader interface (similar to the CORBA Trader), which provides a way to query the KDE infrastru...
Definition kservicetypetrader.h:71
static T * createInstanceFromQuery(const QString &serviceType, const QString &constraint, QObject *parent, const QStringList &args, int *error=0)
Definition kservicetypetrader.h:203
KService::Ptr preferredService(const QString &serviceType) const
Returns the preferred service for serviceType.
Definition kservicetypetrader.cpp:160
KService::List defaultOffers(const QString &serviceType, const QString &constraint=QString()) const
Returns all offers associated with a given servicetype, IGNORING the user preference.
Definition kservicetypetrader.cpp:113
static KServiceTypeTrader * self()
This is a static pointer to the KServiceTypeTrader singleton.
Definition kservicetypetrader.cpp:37
static T * createInstanceFromQuery(const QString &serviceType, const QString &constraint=QString(), QObject *parent=0, const QVariantList &args=QVariantList(), QString *error=0)
Get a plugin from a trader query.
Definition kservicetypetrader.h:153
static T * createInstanceFromQuery(const QString &serviceType, QWidget *parentWidget, QObject *parent, const QString &constraint=QString(), const QVariantList &args=QVariantList(), QString *error=0)
Get a plugin from a trader query.
Definition kservicetypetrader.h:178
KService::List query(const QString &servicetype, const QString &constraint=QString()) const
The main function in the KServiceTypeTrader class.
Definition kservicetypetrader.cpp:134
T * createInstance(QObject *parent=0, const QVariantList &args=QVariantList(), QString *error=0) const
This template allows to load the library for the specified service and ask the factory to create an i...
Definition kservice.h:547
QString i18n(const char *text)
Returns a localized version of a string.
Definition klocalizedstring.h:630
#define T
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.