C
<qul/global.h> - Global QUL Declarations
The <qul/global.h> header file includes the fundamental global declarations. More...
Header: | #include <qul/global.h> |
Types
Macros
qreal | QREAL_C(literal) |
QUL_DISABLE_COPY(Class) | |
QUL_DISABLE_COPY_MOVE(Class) | |
QUL_DISABLE_MOVE(Class) |
Detailed Description
The global declarations include types and macros.
The type definitions and macros aim to provide configuration-independent type system. Other macros are defined for convenience.
Type Documentation
qreal
Typedef for double
unless configured otherwise with QUL_QREAL_TYPE
compiler define option.
Macro Documentation
qreal QREAL_C(literal)
Wraps the real literal in a configuration-independent way.
See also Qul::qreal.
QUL_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
See also QUL_DISABLE_MOVE and QUL_DISABLE_COPY_MOVE.
QUL_DISABLE_COPY_MOVE(Class)
A convenience macro that disables the use of copy constructors, assignment operators, move constructors and move assignment operators for the given Class, combining Q_DISABLE_COPY and Q_DISABLE_MOVE.
See also QUL_DISABLE_COPY and QUL_DISABLE_MOVE.
QUL_DISABLE_MOVE(Class)
Disables the use of move constructors and move assignment operators for the given Class.
See also QUL_DISABLE_COPY and QUL_DISABLE_COPY_MOVE.
Available under certain Qt licenses.
Find out more.