Plasma
version.h File Reference
#include <plasma/plasma_export.h>
#include <plasma_version.h>
Include dependency graph for version.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
Plasma | |
Macros | |
#define | PLASMA_IS_VERSION(a, b, c) (PLASMA_VERSION >= PLASMA_MAKE_VERSION(a, b, c)) |
#define | PLASMA_MAKE_VERSION(a, b, c) (((a) << 16) | ((b) << 8) | (c)) |
Functions | |
bool | Plasma::isPluginVersionCompatible (unsigned int version) |
unsigned int | Plasma::version () |
unsigned int | Plasma::versionMajor () |
unsigned int | Plasma::versionMinor () |
unsigned int | Plasma::versionRelease () |
const char * | Plasma::versionString () |
Detailed Description
<Plasma/Version>
Definition in file version.h.
Macro Definition Documentation
◆ PLASMA_IS_VERSION
#define PLASMA_IS_VERSION | ( | a, | |
b, | |||
c | |||
) | (PLASMA_VERSION >= PLASMA_MAKE_VERSION(a, b, c)) |
Compile-time macro for checking the plasma version.
Not useful for detecting the version of libplasma at runtime.
- Deprecated:
- Since 5.85, use plasma_version.h header instead
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:14:48 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:14:48 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.