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>.
|
#include <QtCore/qcompilerdetection.h>
#include <QtCore/qtpreprocessorsupport.h>
Go to the source code of this file.
Macros | |
#define | QT_RCC_MANGLE_NAMESPACE(name) name |
#define | Q_GHS_KEEP_REFERENCE(S) |
#define | QT_DECLARE_EXTERN_SYMBOL(NAME, RETURN_TYPE) |
#define | QT_DECLARE_EXTERN_SYMBOL_INT(NAME) QT_DECLARE_EXTERN_SYMBOL(NAME, int) |
#define | QT_DECLARE_EXTERN_SYMBOL_VOID(NAME) QT_DECLARE_EXTERN_SYMBOL(NAME, void) |
#define | QT_KEEP_SYMBOL_VAR_NAME(NAME) NAME ## _keep |
#define | QT_KEEP_SYMBOL_HELPER(NAME, VAR_NAME) |
#define | QT_KEEP_SYMBOL(NAME) QT_KEEP_SYMBOL_HELPER(NAME, QT_KEEP_SYMBOL_VAR_NAME(NAME)) |
#define | QT_GET_RESOURCE_INIT_SYMBOL(NAME) QT_RCC_MANGLE_NAMESPACE(qInitResources_ ## NAME) |
#define | QT_DECLARE_EXTERN_RESOURCE(NAME) QT_DECLARE_EXTERN_SYMBOL_INT(QT_GET_RESOURCE_INIT_SYMBOL(NAME)) |
#define | QT_KEEP_RESOURCE(NAME) QT_KEEP_SYMBOL(QT_GET_RESOURCE_INIT_SYMBOL(NAME)) |
#define Q_GHS_KEEP_REFERENCE | ( | S | ) |
Definition at line 30 of file qtsymbolmacros.h.
#define QT_DECLARE_EXTERN_RESOURCE | ( | NAME | ) | QT_DECLARE_EXTERN_SYMBOL_INT(QT_GET_RESOURCE_INIT_SYMBOL(NAME)) |
Definition at line 58 of file qtsymbolmacros.h.
#define QT_DECLARE_EXTERN_SYMBOL | ( | NAME, | |
RETURN_TYPE ) |
Definition at line 34 of file qtsymbolmacros.h.
#define QT_DECLARE_EXTERN_SYMBOL_INT | ( | NAME | ) | QT_DECLARE_EXTERN_SYMBOL(NAME, int) |
Definition at line 38 of file qtsymbolmacros.h.
#define QT_DECLARE_EXTERN_SYMBOL_VOID | ( | NAME | ) | QT_DECLARE_EXTERN_SYMBOL(NAME, void) |
Definition at line 41 of file qtsymbolmacros.h.
#define QT_GET_RESOURCE_INIT_SYMBOL | ( | NAME | ) | QT_RCC_MANGLE_NAMESPACE(qInitResources_ ## NAME) |
Definition at line 55 of file qtsymbolmacros.h.
#define QT_KEEP_RESOURCE | ( | NAME | ) | QT_KEEP_SYMBOL(QT_GET_RESOURCE_INIT_SYMBOL(NAME)) |
Definition at line 61 of file qtsymbolmacros.h.
#define QT_KEEP_SYMBOL | ( | NAME | ) | QT_KEEP_SYMBOL_HELPER(NAME, QT_KEEP_SYMBOL_VAR_NAME(NAME)) |
Definition at line 50 of file qtsymbolmacros.h.
#define QT_KEEP_SYMBOL_HELPER | ( | NAME, | |
VAR_NAME ) |
Definition at line 46 of file qtsymbolmacros.h.
#define QT_KEEP_SYMBOL_VAR_NAME | ( | NAME | ) | NAME ## _keep |
Definition at line 44 of file qtsymbolmacros.h.
Definition at line 23 of file qtsymbolmacros.h.