KPackage
Classes | |
class | Package |
class | PackageLoader |
class | PackageStructure |
Functions | |
bool | copyFolder (QString sourcePath, QString targetPath) |
bool | isPluginVersionCompatible (unsigned int version) |
bool | isVersionNewer (const QString &version1, const QString &version2) |
Q_GLOBAL_STATIC_WITH_ARGS (QStringList, metaDataFiles,(QStringList(QLatin1String("metadata.desktop"))<< QLatin1String("metadata.json"))) class PackageJobThreadPrivate | |
bool | removeFolder (QString folderPath) |
static QString | resolveHandler (const QString &scheme) |
bool | translateKPluginToAppstream (const QString &tagName, const QString &configField, const QJsonObject &configObject, QXmlStreamWriter &writer, bool canEndWithDot) |
unsigned int | version () |
unsigned int | versionMajor () |
unsigned int | versionMinor () |
unsigned int | versionRelease () |
const char * | versionString () |
Variables | |
static PackageLoader * | s_packageTrader = nullptr |
Detailed Description
Namespace for everything in kpackage.
Function Documentation
◆ isPluginVersionCompatible()
KPACKAGE_EXPORT bool KPackage::isPluginVersionCompatible | ( | unsigned int | version | ) |
Verifies that a plugin is compatible with plasma.
Definition at line 40 of file version.cpp.
◆ version()
KPACKAGE_EXPORT unsigned int KPackage::version | ( | ) |
The runtime version of libkpackage.
Definition at line 15 of file version.cpp.
◆ versionMajor()
KPACKAGE_EXPORT unsigned int KPackage::versionMajor | ( | ) |
The runtime major version of libkpackage.
Definition at line 20 of file version.cpp.
◆ versionMinor()
KPACKAGE_EXPORT unsigned int KPackage::versionMinor | ( | ) |
The runtime major version of libkpackage.
Definition at line 25 of file version.cpp.
◆ versionRelease()
KPACKAGE_EXPORT unsigned int KPackage::versionRelease | ( | ) |
The runtime major version of libkpackage.
Definition at line 30 of file version.cpp.
◆ versionString()
const KPACKAGE_EXPORT char * KPackage::versionString | ( | ) |
The runtime version string of libkpackage.
Definition at line 35 of file version.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:09:49 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:09:49 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.