KPackage
packageloader.h
54 QList<KPluginMetaData> listPackages(const QString &packageFormat, const QString &packageRoot = QString());
60 QList<KPluginMetaData> listPackagesMetadata(const QString &packageFormat, const QString &packageRoot = QString());
63 * List all available packages of a certain type. This should be used in case the package structure modifies the metadata or you need to access the
72 QList<Package> listKPackages(const QString &packageFormat, const QString &packageRoot = QString());
88 std::function<bool(const KPluginMetaData &)> filter = std::function<bool(const KPluginMetaData &)>());
108 void addKnownPackageStructure(const QString &packageFormat, KPackage::PackageStructure *structure);
KJob subclass that allows async install/update/uninstall operations for packages.
Definition packagejob.h:27
This is an abstract base class which defines an interface to which the package loading logic can comm...
Definition packageloader.h:31
This class is used to define the filesystem structure of a package type.
Definition packagestructure.h:38
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:55 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:55 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.