KCoreAddons
kpluginloader.h
309 std::function<bool(const KPluginMetaData &)> filter = std::function<bool(const KPluginMetaData &)>(),
329 std::function<bool(const KPluginMetaData &)> filter = std::function<bool(const KPluginMetaData &)>());
346 static QVector<KPluginMetaData> findPluginsById(const QString &directory, const QString &pluginId);
Represents the name of a plugin intended for KPluginLoader.
Definition: kpluginloader.h:387
This class behaves largely like QPluginLoader (and, indeed, uses it internally), but additionally rea...
Definition: kpluginloader.h:60
typedef LoadHints
static KPluginName fromErrorString(const QString &errorString)
Construct an invalid plugin name with an error message.
Definition: kpluginloader.h:463
QString errorString() const
The error string if no name could be determined.
Definition: kpluginloader.h:459
Q_PROPERTY(...)
Q_DISABLE_COPY(Class)
KPluginName(const QString &name)
Construct a (valid) plugin name from a string.
Definition: kpluginloader.h:445
This class allows easily accessing some standardized values from the JSON metadata that can be embedd...
Definition: kpluginmetadata.h:87
KPluginFactory provides a convenient way to provide factory-style plugins.
Definition: kpluginfactory.h:372
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 04:00:31 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 04:00:31 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.