KPackage
9 #if KPACKAGE_BUILD_DEPRECATED_SINCE(5, 84)
11 #include "kpackage_debug.h"
17 return PACKAGE_VERSION;
22 return PACKAGE_VERSION_MAJOR;
27 return PACKAGE_VERSION_MINOR;
32 return PACKAGE_VERSION_PATCH;
37 return PACKAGE_VERSION_STRING;
44 qCWarning(KPACKAGE_LOG) <<
"unversioned plugin detected, may result in instability";
49 const quint32 minVersion = PACKAGE_MAKE_VERSION(PACKAGE_VERSION_MAJOR, 0, 0);
50 const quint32 maxVersion = PACKAGE_MAKE_VERSION(PACKAGE_VERSION_MAJOR, PACKAGE_VERSION_MINOR, 60);
52 if (version < minVersion || version > maxVersion) {
unsigned int versionMinor()
The runtime major version of libkpackage.
unsigned int versionRelease()
The runtime major version of libkpackage.
const char * versionString()
The runtime version string of libkpackage.
unsigned int versionMajor()
The runtime major version of libkpackage.
bool isPluginVersionCompatible(unsigned int version)
Verifies that a plugin is compatible with plasma.
unsigned int version()
The runtime version of libkpackage.
Namespace for everything in kpackage.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:17:12 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.