Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlSettingsPrivate Class Reference
Collaboration diagram for QQmlSettingsPrivate:

Public Member Functions

 QQmlSettingsPrivate ()=default
 ~QQmlSettingsPrivate ()=default
QSettingsinstance () const
void init ()
void reset ()
void load ()
void store ()
void _q_propertyChanged ()
QVariant readProperty (const QMetaProperty &property) const
 QQmlSettingsPrivate ()=default
 ~QQmlSettingsPrivate ()=default
QSettingsinstance () const
void init ()
void reset ()
void load ()
void store ()
void _q_propertyChanged ()
QVariant readProperty (const QMetaProperty &property) const

Public Attributes

QQmlSettingsq_ptr = nullptr
QBasicTimer timer
bool initialized = false
QString category = {}
QUrl location = {}
QPointer< QSettingssettings = nullptr
QHash< const char *, QVariantchangedProperties = {}

Detailed Description

Definition at line 211 of file qqmlsettings.cpp.

Constructor & Destructor Documentation

◆ QQmlSettingsPrivate() [1/2]

QQmlSettingsPrivate::QQmlSettingsPrivate ( )
default

◆ ~QQmlSettingsPrivate() [1/2]

QQmlSettingsPrivate::~QQmlSettingsPrivate ( )
default

◆ QQmlSettingsPrivate() [2/2]

QQmlSettingsPrivate::QQmlSettingsPrivate ( )
default

◆ ~QQmlSettingsPrivate() [2/2]

QQmlSettingsPrivate::~QQmlSettingsPrivate ( )
default

Member Function Documentation

◆ _q_propertyChanged() [1/2]

void QQmlSettingsPrivate::_q_propertyChanged ( )

Definition at line 342 of file qqmlsettings.cpp.

Referenced by load().

Here is the caller graph for this function:

◆ _q_propertyChanged() [2/2]

void QQmlSettingsPrivate::_q_propertyChanged ( )

◆ init() [1/2]

void QQmlSettingsPrivate::init ( )

Definition at line 280 of file qqmlsettings.cpp.

References initialized, and load().

Here is the call graph for this function:

◆ init() [2/2]

void QQmlSettingsPrivate::init ( )

◆ instance() [1/2]

QSettings * QQmlSettingsPrivate::instance ( ) const

Definition at line 240 of file qqmlsettings.cpp.

◆ instance() [2/2]

QSettings * QQmlSettingsPrivate::instance ( ) const

◆ load() [1/2]

void QQmlSettingsPrivate::load ( )

Definition at line 296 of file qqmlsettings.cpp.

References _q_propertyChanged(), and initialized.

Referenced by init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ load() [2/2]

void QQmlSettingsPrivate::load ( )

◆ readProperty() [1/2]

QVariant QQmlSettingsPrivate::readProperty ( const QMetaProperty & property) const

Definition at line 357 of file qqmlsettings.cpp.

◆ readProperty() [2/2]

QVariant QQmlSettingsPrivate::readProperty ( const QMetaProperty & property) const

◆ reset() [1/2]

void QQmlSettingsPrivate::reset ( )

Definition at line 289 of file qqmlsettings.cpp.

References store().

Here is the call graph for this function:

◆ reset() [2/2]

void QQmlSettingsPrivate::reset ( )

◆ store() [1/2]

void QQmlSettingsPrivate::store ( )

Definition at line 331 of file qqmlsettings.cpp.

Referenced by reset().

Here is the caller graph for this function:

◆ store() [2/2]

void QQmlSettingsPrivate::store ( )

Member Data Documentation

◆ category

QString QQmlSettingsPrivate::category = {}

Definition at line 234 of file qqmlsettings.cpp.

◆ changedProperties

QHash< const char *, QVariant > QQmlSettingsPrivate::changedProperties = {}

Definition at line 237 of file qqmlsettings.cpp.

◆ initialized

bool QQmlSettingsPrivate::initialized = false

Definition at line 233 of file qqmlsettings.cpp.

Referenced by init(), and load().

◆ location

QUrl QQmlSettingsPrivate::location = {}

Definition at line 235 of file qqmlsettings.cpp.

◆ q_ptr

QQmlSettings * QQmlSettingsPrivate::q_ptr = nullptr

Definition at line 231 of file qqmlsettings.cpp.

◆ settings

QPointer< QSettings > QQmlSettingsPrivate::settings = nullptr
mutable

Definition at line 236 of file qqmlsettings.cpp.

◆ timer

QBasicTimer QQmlSettingsPrivate::timer

Definition at line 232 of file qqmlsettings.cpp.


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