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

#include <qquicktheme_p_p.h>

+ Collaboration diagram for QQuickThemePrivate:

Static Public Member Functions

static QQuickThemePrivateget (QQuickTheme *theme)
 

Public Attributes

QScopedPointer< const QFontdefaultFont
 
QScopedPointer< const QPalettedefaultPalette
 
QSharedPointer< QFontfonts [NScopes]
 
QSharedPointer< QPalettepalettes [NScopes]
 

Static Public Attributes

static std::unique_ptr< QQuickThemeinstance
 
static const int NScopes = QQuickTheme::Tumbler + 1
 

Detailed Description

Definition at line 22 of file qquicktheme_p_p.h.

Member Function Documentation

◆ get()

static QQuickThemePrivate * QQuickThemePrivate::get ( QQuickTheme * theme)
inlinestatic

Definition at line 25 of file qquicktheme_p_p.h.

Referenced by QQuickTheme::font(), and QQuickTheme::palette().

+ Here is the caller graph for this function:

Member Data Documentation

◆ defaultFont

QScopedPointer<const QFont> QQuickThemePrivate::defaultFont

Definition at line 34 of file qquicktheme_p_p.h.

◆ defaultPalette

QScopedPointer<const QPalette> QQuickThemePrivate::defaultPalette

Definition at line 35 of file qquicktheme_p_p.h.

◆ fonts

QSharedPointer<QFont> QQuickThemePrivate::fonts[NScopes]

Definition at line 36 of file qquicktheme_p_p.h.

◆ instance

QT_BEGIN_NAMESPACE std::unique_ptr< QQuickTheme > QQuickThemePrivate::instance
static

◆ NScopes

const int QQuickThemePrivate::NScopes = QQuickTheme::Tumbler + 1
static

Definition at line 32 of file qquicktheme_p_p.h.

◆ palettes

QSharedPointer<QPalette> QQuickThemePrivate::palettes[NScopes]

Definition at line 37 of file qquicktheme_p_p.h.


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