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

#include <qquickstyle_p.h>

+ Collaboration diagram for QQuickStylePrivate:

Static Public Member Functions

static QString style ()
 
static QString effectiveStyleName (const QString &styleName)
 
static QString fallbackStyle ()
 
static bool isCustomStyle ()
 
static bool isResolved ()
 
static bool isUsingDefaultStyle ()
 
static bool exists ()
 
static void init ()
 
static void reset ()
 
static QString configFilePath ()
 
static QSharedPointer< QSettingssettings (const QString &group=QString())
 
static const QFontreadFont (const QSharedPointer< QSettings > &settings)
 
static const QPalettereadPalette (const QSharedPointer< QSettings > &settings)
 
static bool isDarkSystemTheme ()
 
static QStringList builtInStyles ()
 

Detailed Description

Definition at line 26 of file qquickstyle_p.h.

Member Function Documentation

◆ builtInStyles()

QStringList QQuickStylePrivate::builtInStyles ( )
static

Definition at line 398 of file qquickstyle.cpp.

Referenced by QQuickStyleSpec::resolve(), and testStyles().

+ Here is the caller graph for this function:

◆ configFilePath()

QString QQuickStylePrivate::configFilePath ( )
static

Definition at line 292 of file qquickstyle.cpp.

Referenced by settings().

+ Here is the caller graph for this function:

◆ effectiveStyleName()

QString QQuickStylePrivate::effectiveStyleName ( const QString & styleName)
static

Definition at line 255 of file qquickstyle.cpp.

References QString::isEmpty().

Referenced by fallbackStyleUri(), QQuickStylePlugin::registerTypes(), QtQuickControls2Plugin::registerTypes(), QQuickStyleSpec::resolve(), and styleUri().

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

◆ exists()

static bool QQuickStylePrivate::exists ( )
static

◆ fallbackStyle()

QString QQuickStylePrivate::fallbackStyle ( )
static

Definition at line 260 of file qquickstyle.cpp.

Referenced by fallbackStyleUri(), QQuickStylePlugin::registerTypes(), and QtQuickControls2Plugin::registerTypes().

+ Here is the caller graph for this function:

◆ init()

void QQuickStylePrivate::init ( )
static

Definition at line 280 of file qquickstyle.cpp.

References QQuickStyleSpec::resolve().

Referenced by QtQuickControls2Plugin::registerTypes().

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

◆ isCustomStyle()

bool QQuickStylePrivate::isCustomStyle ( )
static

Definition at line 265 of file qquickstyle.cpp.

Referenced by QtQuickControls2Plugin::registerTypes(), and styleUri().

+ Here is the caller graph for this function:

◆ isDarkSystemTheme()

bool QQuickStylePrivate::isDarkSystemTheme ( )
static

Definition at line 388 of file qquickstyle.cpp.

References Qt::Dark, and QGuiApplicationPrivate::platformTheme().

Referenced by effectiveTheme(), QQuickIOSTheme::initialize(), qquickuniversal_effective_theme(), and QQuickMaterialStyle::setTheme().

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

◆ isResolved()

bool QQuickStylePrivate::isResolved ( )
static

Definition at line 270 of file qquickstyle.cpp.

◆ isUsingDefaultStyle()

bool QQuickStylePrivate::isUsingDefaultStyle ( )
static

Definition at line 275 of file qquickstyle.cpp.

Referenced by testStyles().

+ Here is the caller graph for this function:

◆ readFont()

static const QFont * QQuickStylePrivate::readFont ( const QSharedPointer< QSettings > & settings)
static

◆ readPalette()

static const QPalette * QQuickStylePrivate::readPalette ( const QSharedPointer< QSettings > & settings)
static

◆ reset()

void QQuickStylePrivate::reset ( )
static

Definition at line 286 of file qquickstyle.cpp.

Referenced by QQuickStylePlugin::unregisterTypes().

+ Here is the caller graph for this function:

◆ settings()

QSharedPointer< QSettings > QQuickStylePrivate::settings ( const QString & group = QString())
static

Definition at line 297 of file qquickstyle.cpp.

References QSettings::beginGroup(), configFilePath(), QFile::exists(), QSettings::IniFormat, Q_UNUSED, QFileSelector::select(), selector, and settings.

Referenced by QQuickMaterialStyle::initGlobals(), QQuickUniversalStyle::initGlobals(), and QQuickStyleSpec::resolve().

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

◆ style()

QString QQuickStylePrivate::style ( )
static

Definition at line 250 of file qquickstyle.cpp.

References style().

Referenced by QQuickStylePlugin::registerTypes(), and style().

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

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