KDECore
#include "kmimetypetrader.h"
#include "kservicetypeprofile.h"
#include "kservicetype.h"
#include "kservicetypetrader.h"
#include "kmimetype.h"
#include "kservicefactory.h"
#include "kmimetypefactory.h"
#include "kmimetyperepository_p.h"
#include <kdebug.h>
Include dependency graph for kmimetypetrader.cpp:
Go to the source code of this file.
Macros | |
#define | CHECK_SERVICETYPE(genericServiceTypePtr) |
Functions | |
static void | filterMimeTypeOffers (KServiceOfferList &list, const QString &genericServiceType) |
static void | filterMimeTypeOffers (KService::List &list, const QString &genericServiceType) |
static KServiceOfferList | mimeTypeSycocaOffers (const QString &mimeType) |
static KService::List | mimeTypeSycocaServiceOffers (const QString &mimeType) |
Macro Definition Documentation
#define CHECK_SERVICETYPE | ( | genericServiceTypePtr | ) |
Value:
if (!genericServiceTypePtr) { \
kError(7014) << "KMimeTypeTrader: couldn't find service type" << genericServiceType << \
"\nPlease ensure that the .desktop file for it is installed; then run kbuildsycoca4."; \
return; \
}
Definition at line 91 of file kmimetypetrader.cpp.
Function Documentation
|
static |
Filter the offers for the requested mime type for the genericServiceType.
- Parameters
-
list list of offers (key=service, value=initialPreference) genericServiceType the generic service type (e.g. "Application" or "KParts/ReadOnlyPart")
Definition at line 104 of file kmimetypetrader.cpp.
|
static |
Definition at line 122 of file kmimetypetrader.cpp.
|
static |
Definition at line 54 of file kmimetypetrader.cpp.
|
static |
Definition at line 74 of file kmimetypetrader.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.