Plasma
Go to the documentation of this file.
20 #ifndef PLASMA_VERSION_H
21 #define PLASMA_VERSION_H
31 #define PLASMA_VERSION_STRING "3.3.0"
34 #define PLASMA_VERSION_MAJOR 3
35 #define PLASMA_VERSION_MINOR 3
37 #define PLASMA_VERSION_RELEASE 0
40 #define PLASMA_MAKE_VERSION(a,b,c) (((a) << 16) | ((b) << 8) | (c))
45 #define PLASMA_VERSION \
46 PLASMA_MAKE_VERSION(PLASMA_VERSION_MAJOR, PLASMA_VERSION_MINOR, PLASMA_VERSION_RELEASE)
52 #define PLASMA_IS_VERSION(a,b,c) (PLASMA_VERSION >= PLASMA_MAKE_VERSION(a,b,c))
63 PLASMA_EXPORT
unsigned int version();
92 #endif // multiple inclusion guard
Namespace for everything in libplasma.
bool isPluginVersionCompatible(unsigned int version)
Verifies that a plugin is compatible with plasma.
unsigned int version()
The runtime version of libplasma.
unsigned int versionMajor()
The runtime major version of libplasma.
unsigned int versionMinor()
The runtime major version of libplasma.
const char * versionString()
The runtime version string of libplasma.
unsigned int versionRelease()
The runtime major version of libplasma.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.