Plasma5Support

version.h File Reference
#include <plasma5support/plasma5support_export.h>
#include <plasma5support_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

namespace  Plasma5Support
 

Macros

#define PLASMA5SUPPORT_IS_VERSION(a, b, c)
 
#define PLASMA5SUPPORT_MAKE_VERSION(a, b, c)
 

Functions

bool Plasma5Support::isPluginVersionCompatible (unsigned int version)
 
unsigned int Plasma5Support::version ()
 
unsigned int Plasma5Support::versionMajor ()
 
unsigned int Plasma5Support::versionMinor ()
 
unsigned int Plasma5Support::versionRelease ()
 
const char * Plasma5Support::versionString ()
 

Detailed Description

<Plasma5Support/Version>

Definition in file version.h.

Macro Definition Documentation

◆ PLASMA5SUPPORT_IS_VERSION

#define PLASMA5SUPPORT_IS_VERSION ( a,
b,
c )
Value:
(PLASMA5SUPPORT_VERSION >= PLASMA5SUPPORT_MAKE_VERSION(a, b, c))

Compile-time macro for checking the plasma version.

Not useful for detecting the version of libplasma at runtime.

Definition at line 21 of file version.h.

◆ PLASMA5SUPPORT_MAKE_VERSION

#define PLASMA5SUPPORT_MAKE_VERSION ( a,
b,
c )
Value:
(((a) << 16) | ((b) << 8) | (c))

Definition at line 15 of file version.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:08:57 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.