QtCore/qglobal.h File Reference

qglobal.h File Reference
#include <stddef.h>
#include <QtCore/qconfig.h>

Macros

#define QT_VERSION_STR   "4.8.6"
 
#define QT_VERSION   0x040806
 
#define QT_VERSION_CHECK(major, minor, patch)   ((major<<16)|(minor<<8)|(patch))
 
#define QT_PACKAGEDATE_STR   "2014-04-10"
 
#define QT_PACKAGE_TAG   "68a911862e05400ced87971c43fb27fb5d5d8ebd"
 
#define QT_BEGIN_NAMESPACE
 
#define QT_END_NAMESPACE
 
#define QT_USE_NAMESPACE
 
#define QT_BEGIN_INCLUDE_NAMESPACE
 
#define QT_END_INCLUDE_NAMESPACE
 
#define QT_BEGIN_HEADER
 
#define QT_END_HEADER
 
#define QT_BEGIN_INCLUDE_HEADER
 
#define QT_END_INCLUDE_HEADER   extern "C++"
 
#define Q_OS_UNIX
 
#define Q_PACKED
 
#define Q_LIKELY(x)   (x)
 
#define Q_UNLIKELY(x)   (x)
 
#define Q_CONSTRUCTOR_FUNCTION0(AFUNC)   static const int AFUNC ## __init_variable__ = AFUNC();
 
#define Q_CONSTRUCTOR_FUNCTION(AFUNC)   Q_CONSTRUCTOR_FUNCTION0(AFUNC)
 
#define Q_DESTRUCTOR_FUNCTION0(AFUNC)
 
#define Q_DESTRUCTOR_FUNCTION(AFUNC)   Q_DESTRUCTOR_FUNCTION0(AFUNC)
 
#define Q_REQUIRED_RESULT
 
#define Q_WS_X11
 
#define Q_INT64_C(c)   static_cast<long long>(c ## LL) /* signed 64 bit constant */
 
#define Q_UINT64_C(c)   static_cast<unsigned long long>(c ## ULL) /* unsigned 64 bit constant */
 
#define Q_INIT_RESOURCE_EXTERN(name)   extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();
 
#define Q_INIT_RESOURCE(name)
 
#define Q_CLEANUP_RESOURCE(name)
 

Typedefs

typedef unsigned char quint8
 
typedef short qint16
 
typedef unsigned short quint16
 
typedef int qint32
 
typedef unsigned int quint32
 
typedef long long qint64
 
typedef unsigned long long quint64
 
typedef qint64 qlonglong
 
typedef quint64 qulonglong
 

Variables

QT_BEGIN_HEADER QT_BEGIN_NAMESPACE typedef signed char qint8
 

Macro Definition Documentation

#define QT_VERSION_STR   "4.8.6"

Definition at line 47 of file qglobal.h.

#define QT_VERSION   0x040806

Definition at line 51 of file qglobal.h.

#define QT_VERSION_CHECK (   major,
  minor,
  patch 
)    ((major<<16)|(minor<<8)|(patch))

Definition at line 55 of file qglobal.h.

#define QT_PACKAGEDATE_STR   "2014-04-10"

Definition at line 57 of file qglobal.h.

#define QT_PACKAGE_TAG   "68a911862e05400ced87971c43fb27fb5d5d8ebd"

Definition at line 59 of file qglobal.h.

#define QT_BEGIN_NAMESPACE

Definition at line 127 of file qglobal.h.

#define QT_END_NAMESPACE

Definition at line 128 of file qglobal.h.

#define QT_USE_NAMESPACE

Definition at line 129 of file qglobal.h.

#define QT_BEGIN_INCLUDE_NAMESPACE

Definition at line 130 of file qglobal.h.

#define QT_END_INCLUDE_NAMESPACE

Definition at line 131 of file qglobal.h.

#define QT_BEGIN_HEADER

Definition at line 141 of file qglobal.h.

#define QT_END_HEADER

Definition at line 142 of file qglobal.h.

#define QT_BEGIN_INCLUDE_HEADER

Definition at line 143 of file qglobal.h.

#define QT_END_INCLUDE_HEADER   extern "C++"

Definition at line 144 of file qglobal.h.

#define Q_OS_UNIX

Definition at line 299 of file qglobal.h.

#define Q_PACKED

Definition at line 815 of file qglobal.h.

#define Q_LIKELY (   x)    (x)

Definition at line 820 of file qglobal.h.

#define Q_UNLIKELY (   x)    (x)

Definition at line 823 of file qglobal.h.

#define Q_CONSTRUCTOR_FUNCTION0 (   AFUNC)    static const int AFUNC ## __init_variable__ = AFUNC();

Definition at line 827 of file qglobal.h.

#define Q_CONSTRUCTOR_FUNCTION (   AFUNC)    Q_CONSTRUCTOR_FUNCTION0(AFUNC)

Definition at line 829 of file qglobal.h.

#define Q_DESTRUCTOR_FUNCTION0 (   AFUNC)
Value:
class AFUNC ## __dest_class__ { \
public: \
inline AFUNC ## __dest_class__() { } \
inline ~ AFUNC ## __dest_class__() { AFUNC(); } \
} AFUNC ## __dest_instance__;

Definition at line 833 of file qglobal.h.

#define Q_DESTRUCTOR_FUNCTION (   AFUNC)    Q_DESTRUCTOR_FUNCTION0(AFUNC)

Definition at line 839 of file qglobal.h.

#define Q_REQUIRED_RESULT

Definition at line 846 of file qglobal.h.

#define Q_WS_X11

Definition at line 916 of file qglobal.h.

#define Q_INT64_C (   c)    static_cast<long long>(c ## LL) /* signed 64 bit constant */

Definition at line 945 of file qglobal.h.

#define Q_UINT64_C (   c)    static_cast<unsigned long long>(c ## ULL) /* unsigned 64 bit constant */

Definition at line 946 of file qglobal.h.

#define Q_INIT_RESOURCE_EXTERN (   name)    extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();

Definition at line 962 of file qglobal.h.

#define Q_INIT_RESOURCE (   name)
Value:
do { extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) (); \
QT_MANGLE_NAMESPACE(qInitResources_ ## name) (); } while (0)
GLuint const GLchar * name
Definition: GLee.h:1704

Definition at line 965 of file qglobal.h.

#define Q_CLEANUP_RESOURCE (   name)
Value:
do { extern int QT_MANGLE_NAMESPACE(qCleanupResources_ ## name) (); \
QT_MANGLE_NAMESPACE(qCleanupResources_ ## name) (); } while (0)
GLuint const GLchar * name
Definition: GLee.h:1704

Definition at line 968 of file qglobal.h.

Typedef Documentation

typedef unsigned char quint8

Definition at line 934 of file qglobal.h.

typedef short qint16

Definition at line 935 of file qglobal.h.

typedef unsigned short quint16

Definition at line 936 of file qglobal.h.

typedef int qint32

Definition at line 937 of file qglobal.h.

typedef unsigned int quint32

Definition at line 938 of file qglobal.h.

typedef long long qint64

Definition at line 947 of file qglobal.h.

typedef unsigned long long quint64

Definition at line 948 of file qglobal.h.

typedef qint64 qlonglong

Definition at line 951 of file qglobal.h.

Definition at line 952 of file qglobal.h.

Variable Documentation

QT_BEGIN_HEADER QT_BEGIN_NAMESPACE typedef signed char qint8

Definition at line 933 of file qglobal.h.

Go to the source code of this file.