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
qqmlbuiltins_p.h File Reference

(d73409cd3e9c0ac770d76494250dcf065910384d)

#include <private/qqmlcomponentattached_p.h>
#include <QtQml/qjsvalue.h>
#include <QtQml/qqmlcomponent.h>
#include <QtQml/qqmlscriptstring.h>
#include <QtQmlIntegration/qqmlintegration.h>
#include <QtCore/qobject.h>
#include <QtCore/qglobal.h>
#include <QtCore/qtmetamacros.h>
#include <QtCore/qmetaobject.h>
#include <QtCore/qdatetime.h>
#include <QtCore/qstring.h>
#include <QtCore/qurl.h>
#include <QtCore/qvariantmap.h>
#include <QtCore/qtypes.h>
#include <QtCore/qchar.h>
#include <QtCore/qjsonobject.h>
#include <climits>
+ Include dependency graph for qqmlbuiltins_p.h:

Go to the source code of this file.

Classes

struct  QQmlPrimitiveAliasFriend< A >
 
struct  QQmlVoidForeign
 
struct  QQmlVarForeign
 
struct  QQmlQtObjectForeign
 
struct  QQmlIntForeign
 
struct  QQmlDoubleForeign
 
struct  QQmlStringForeign
 
struct  QQmlAnyStringViewForeign
 
struct  QQmlBoolForeign
 
struct  QQmlDateForeign
 
struct  QQmlUrlForeign
 
struct  QQmlNullForeign
 
struct  QQmlQVariantMapForeign
 
struct  QQmlQint8Foreign
 
struct  QQmlQuint8Foreign
 
struct  QQmlShortForeign
 
struct  QQmlUshortForeign
 
struct  QQmlUintForeign
 
struct  QQmlQlonglongForeign
 
struct  QQmlQulonglongForeign
 
struct  QQmlFloatForeign
 
struct  QQmlQCharForeign
 
struct  QQmlQDateForeign
 
struct  QQmlQTimeForeign
 
struct  QQmlQByteArrayForeign
 
struct  QQmlQStringListForeign
 
struct  QQmlQVariantListForeign
 
struct  QQmlQObjectListForeign
 
struct  QQmlQJSValueForeign
 
struct  QQmlComponentForeign
 
struct  QQmlScriptStringForeign
 
struct  QQmlV4FunctionPtrForeign
 
struct  QQmlQJsonObjectForeign
 

Macros

#define QML_LONG_IS_64BIT
 
#define QML_SIZE_IS_64BIT
 
#define QML_EXTENDED_JAVASCRIPT(EXTENDED_TYPE)
 
#define QML_PRIMITIVE_ALIAS(PRIMITIVE_ALIAS)
 

Variables

 QT_BEGIN_NAMESPACE
 

Macro Definition Documentation

◆ QML_EXTENDED_JAVASCRIPT

#define QML_EXTENDED_JAVASCRIPT ( EXTENDED_TYPE)
Value:
Q_CLASSINFO("QML.Extended", #EXTENDED_TYPE) \
Q_CLASSINFO("QML.ExtensionIsJavaScript", "true")
#define Q_CLASSINFO(name, value)

Definition at line 78 of file qqmlbuiltins_p.h.

◆ QML_LONG_IS_64BIT

#define QML_LONG_IS_64BIT

Definition at line 72 of file qqmlbuiltins_p.h.

◆ QML_PRIMITIVE_ALIAS

#define QML_PRIMITIVE_ALIAS ( PRIMITIVE_ALIAS)
Value:
Q_CLASSINFO("QML.PrimitiveAlias", #PRIMITIVE_ALIAS) \
friend QQmlPrimitiveAliasFriend<PRIMITIVE_ALIAS>;

Definition at line 84 of file qqmlbuiltins_p.h.

◆ QML_SIZE_IS_64BIT

#define QML_SIZE_IS_64BIT

Definition at line 74 of file qqmlbuiltins_p.h.

Variable Documentation

◆ QT_BEGIN_NAMESPACE

QT_BEGIN_NAMESPACE
related

Definition at line 71 of file qqmlbuiltins_p.h.