KService
kmimetypetrader.cpp
61 if (!mimeType.startsWith(QLatin1String("x-scheme-handler/"))) { // don't warn for unknown scheme handler MIME types
71 if (!mimeType.startsWith(QLatin1String("x-scheme-handler/"))) { // don't warn for unknown scheme handler MIME types
90 if (!mimeType.startsWith(QLatin1String("x-scheme-handler/"))) { // don't warn for unknown scheme handler MIME types
121 * @param genericServiceType the generic service type (e.g. "Application" or "KParts/ReadOnlyPart")
123 void KMimeTypeTrader::filterMimeTypeOffers(KServiceOfferList &list, const QString &genericServiceType) // static, internal
141 void KMimeTypeTrader::filterMimeTypeOffers(KService::List &list, const QString &genericServiceType) // static, internal
163 KService::List KMimeTypeTrader::query(const QString &mimeType, const QString &genericServiceType, const QString &constraint) const
176 KService::Ptr KMimeTypeTrader::preferredService(const QString &mimeType, const QString &genericServiceType)
static KSycoca * self()
Get or create the only instance of KSycoca (read-only)
Definition: ksycoca.cpp:379
KService::Ptr preferredService(const QString &mimeType, const QString &genericServiceType=QStringLiteral("Application"))
Returns the preferred service for mimeType and genericServiceType.
Definition: kmimetypetrader.cpp:176
KService::List query(const QString &mimeType, const QString &genericServiceType=QStringLiteral("Application"), const QString &constraint=QString()) const
This method returns a list of services which are associated with a given MIME type.
Definition: kmimetypetrader.cpp:163
KCALUTILS_EXPORT QString mimeType()
QList::const_iterator constBegin() const const
Q_GLOBAL_STATIC(Internal::StaticControl, s_instance) class ControlPrivate
QMimeType mimeTypeForName(const QString &nameOrAlias) const const
bool isEmpty() const const
name
Definition: kmimetypetrader.h:43
QExplicitlySharedDataPointer< KService > Ptr
A shared data pointer for KService.
Definition: kservice.h:56
static Ptr serviceType(const QString &_name)
Returns a pointer to the servicetype '_name' or nullptr if the service type is unknown.
Definition: kservicetype.cpp:166
bool startsWith(const QString &s, Qt::CaseSensitivity cs) const const
QList::const_iterator constEnd() const const
static void applyConstraints(KService::List &lst, const QString &constraint)
Definition: kservicetypetrader.cpp:55
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 2 2023 03:51:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 2 2023 03:51:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.