#include <QtCore/private/qglobal_p.h>
#include "qmetatype.h"
Go to the source code of this file.
|
template<typename T > |
bool | QtMetaTypePrivate::isInterfaceFor (const QtPrivate::QMetaTypeInterface *iface) |
|
template<typename FPointer > |
bool | QtMetaTypePrivate::checkMetaTypeFlagOrPointer (const QtPrivate::QMetaTypeInterface *iface, FPointer ptr, QMetaType::TypeFlag Flag) |
|
bool | QtMetaTypePrivate::isDefaultConstructible (const QtPrivate::QMetaTypeInterface *iface) noexcept |
|
bool | QtMetaTypePrivate::isCopyConstructible (const QtPrivate::QMetaTypeInterface *iface) noexcept |
|
bool | QtMetaTypePrivate::isMoveConstructible (const QtPrivate::QMetaTypeInterface *iface) noexcept |
|
bool | QtMetaTypePrivate::isDestructible (const QtPrivate::QMetaTypeInterface *iface) noexcept |
|
void | QtMetaTypePrivate::defaultConstruct (const QtPrivate::QMetaTypeInterface *iface, void *where) |
|
void | QtMetaTypePrivate::copyConstruct (const QtPrivate::QMetaTypeInterface *iface, void *where, const void *copy) |
|
void | QtMetaTypePrivate::moveConstruct (const QtPrivate::QMetaTypeInterface *iface, void *where, void *copy) |
|
void | QtMetaTypePrivate::construct (const QtPrivate::QMetaTypeInterface *iface, void *where, const void *copy) |
|
void | QtMetaTypePrivate::destruct (const QtPrivate::QMetaTypeInterface *iface, void *where) |
|
const char * | QtMetaTypePrivate::typedefNameForType (const QtPrivate::QMetaTypeInterface *type_d) |
|
template<typename T > |
static const | QtMetaTypePrivate::QT_PREPEND_NAMESPACE (QtPrivate::QMetaTypeInterface) *getInterfaceFromType() |
|
◆ QMETATYPE_CONVERTER
#define QMETATYPE_CONVERTER |
( |
|
To, |
|
|
|
From, |
|
|
|
assign_and_return |
|
) |
| |
Value: case makePair(QMetaType::To, QMetaType::From): \
{ \
const From &
source = *
static_cast<const From *
>(from); \
To &
result = *
static_cast<To *
>(to); \
assign_and_return \
}
GLsizei GLsizei GLchar * source
if(qFloatDistance(a, b)<(1<< 7))
[0]
Definition at line 23 of file qmetatype_p.h.
◆ QMETATYPE_CONVERTER_ASSIGN
◆ QMETATYPE_CONVERTER_FUNCTION
#define QMETATYPE_CONVERTER_FUNCTION |
( |
|
To, |
|
|
|
assign_and_return |
|
) |
| |
Value: { \
To &
result = *
static_cast<To *
>(
r); \
assign_and_return \
}
Definition at line 35 of file qmetatype_p.h.
◆ QT_METATYPE_CONVERT_ID_TO_TYPE
#define QT_METATYPE_CONVERT_ID_TO_TYPE |
( |
|
MetaTypeName, |
|
|
|
MetaTypeId, |
|
|
|
RealName |
|
) |
| |
Value: case QMetaType::MetaTypeName: \
return QtMetaTypePrivate::getInterfaceFromType<RealName>();
Definition at line 216 of file qmetatype_p.h.
◆ qMetaTypeGuiHelper
◆ qMetaTypeWidgetsHelper