KDECore
kpluginloader.cpp
Go to the documentation of this file.
119 kDebug(kLibraryDebugArea()) << "library" << libname << "not found under 'module' but under 'lib'";
133 KPluginLoader::KPluginLoader(const QString &plugin, const KComponentData &componentdata, QObject *parent)
134 : QPluginLoader(findLibraryInternal(plugin, componentdata), parent), d_ptr(new KPluginLoaderPrivate(plugin))
150 KPluginLoader::KPluginLoader(const KService &service, const KComponentData &componentdata, QObject *parent)
151 : QPluginLoader(findLibraryInternal(service.library(), componentdata), parent), d_ptr(new KPluginLoaderPrivate(service.library()))
165 d->errorString = i18n("The service '%1' provides no library or the Library key is missing", service.entryPath());
209 kDebug(kLibraryDebugArea()) << "Expected a KPluginFactory, got a" << obj->metaObject()->className();
236 d->verificationData = (KDEPluginVerificationData *) lib.resolve("kde_plugin_verification_data");
242 d->errorString = i18n("The plugin '%1' uses an incompatible KDE library (%2).", d->name, QString::fromLatin1(d->verificationData->KDEVersionString));
247 kDebug(kLibraryDebugArea()) << "The plugin" << d->name << "doesn't contain a kde_plugin_verification_data structure";
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Mon Jul 15 2013 05:08:17 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2013 The KDE developers.
Generated on Mon Jul 15 2013 05:08:17 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.