Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qversiontagging.cpp File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

#include "qglobal.h"
#include "qversiontagging.h"
+ Include dependency graph for qversiontagging.cpp:

Go to the source code of this file.

Macros

#define SYM   QT_MANGLE_NAMESPACE(qt_version_tag)
 
#define SSYM   QT_STRINGIFY(SYM)
 
#define make_versioned_symbol2(sym, m, n, separator)    Q_CORE_EXPORT extern const char sym ## _ ## m ## _ ## n = 0;
 
#define make_versioned_symbol(sym, m, n, separator)   make_versioned_symbol2(sym, m, n, separator)
 

Functions

 make_versioned_symbol (SYM, QT_VERSION_MAJOR, QT_VERSION_MINOR, "@@")
 

Variables

 QT_BEGIN_NAMESPACE
 

Macro Definition Documentation

◆ make_versioned_symbol

#define make_versioned_symbol ( sym,
m,
n,
separator )   make_versioned_symbol2(sym, m, n, separator)

Definition at line 39 of file qversiontagging.cpp.

◆ make_versioned_symbol2

#define make_versioned_symbol2 ( sym,
m,
n,
separator )    Q_CORE_EXPORT extern const char sym ## _ ## m ## _ ## n = 0;

Definition at line 36 of file qversiontagging.cpp.

◆ SSYM

#define SSYM   QT_STRINGIFY(SYM)

Definition at line 9 of file qversiontagging.cpp.

◆ SYM

#define SYM   QT_MANGLE_NAMESPACE(qt_version_tag)

Definition at line 8 of file qversiontagging.cpp.

Function Documentation

◆ make_versioned_symbol()

make_versioned_symbol ( SYM ,
QT_VERSION_MAJOR ,
QT_VERSION_MINOR ,
"@@"  )

Variable Documentation

◆ QT_BEGIN_NAMESPACE

QT_BEGIN_NAMESPACE
related

Definition at line 99 of file qversiontagging.cpp.