Qt 6.x
The Qt SDK
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

◆ columnNumber

quint16 QQmlScriptStringPrivate::columnNumber

Definition at line 38 of file qqmlscriptstring_p.h.

Referenced by QQmlExpression::QQmlExpression().

◆ context

◆ isNumberLiteral

bool QQmlScriptStringPrivate::isNumberLiteral

◆ isStringLiteral

bool QQmlScriptStringPrivate::isStringLiteral

◆ lineNumber

quint16 QQmlScriptStringPrivate::lineNumber

◆ numberValue

double QQmlScriptStringPrivate::numberValue

◆ scope

◆ script


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