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
QQmlScriptStringPrivate Class Reference

#include <qqmlscriptstring_p.h>

+ Inheritance diagram for QQmlScriptStringPrivate:
+ Collaboration diagram for QQmlScriptStringPrivate:

Public Member Functions

 QQmlScriptStringPrivate ()
 
- Public Member Functions inherited from QSharedData
 QSharedData () noexcept
 Constructs a QSharedData object with a reference count of 0.
 
 QSharedData (const QSharedData &) noexcept
 Constructs a QSharedData object with reference count 0.
 
QSharedDataoperator= (const QSharedData &)=delete
 
 ~QSharedData ()=default
 

Static Public Member Functions

static const QQmlScriptStringPrivateget (const QQmlScriptString &script)
 

Public Attributes

QQmlContextcontext
 
QObjectscope
 
QString script
 
int bindingId
 
quint16 lineNumber
 
quint16 columnNumber
 
double numberValue
 
bool isStringLiteral
 
bool isNumberLiteral
 
- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 24 of file qqmlscriptstring_p.h.

Constructor & Destructor Documentation

◆ QQmlScriptStringPrivate()

QQmlScriptStringPrivate::QQmlScriptStringPrivate ( )
inline

Definition at line 27 of file qqmlscriptstring_p.h.

Member Function Documentation

◆ get()

const QQmlScriptStringPrivate * QQmlScriptStringPrivate::get ( const QQmlScriptString & script)
static

Definition at line 38 of file qqmlscriptstring.cpp.

References script.

Member Data Documentation

◆ bindingId

int QQmlScriptStringPrivate::bindingId

Definition at line 36 of file qqmlscriptstring_p.h.

Referenced by QQmlScriptString::isEmpty(), and QQmlScriptString::operator==().

◆ columnNumber

quint16 QQmlScriptStringPrivate::columnNumber

Definition at line 38 of file qqmlscriptstring_p.h.

◆ context

QQmlContext* QQmlScriptStringPrivate::context

Definition at line 33 of file qqmlscriptstring_p.h.

Referenced by QQmlScriptString::operator==().

◆ isNumberLiteral

bool QQmlScriptStringPrivate::isNumberLiteral

◆ isStringLiteral

bool QQmlScriptStringPrivate::isStringLiteral

◆ lineNumber

quint16 QQmlScriptStringPrivate::lineNumber

Definition at line 37 of file qqmlscriptstring_p.h.

◆ numberValue

double QQmlScriptStringPrivate::numberValue

◆ scope

QObject* QQmlScriptStringPrivate::scope

Definition at line 34 of file qqmlscriptstring_p.h.

Referenced by QQmlScriptString::operator==().

◆ script


The documentation for this class was generated from the following files: