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

#include <qquicktheme_p.h>

Collaboration diagram for QQuickTheme:

Public Types

enum  Scope {
  System , Button , CheckBox , ComboBox ,
  GroupBox , ItemView , Label , ListView ,
  Menu , MenuBar , RadioButton , SpinBox ,
  Switch , TabBar , TextArea , TextField ,
  ToolBar , ToolTip , Tumbler
}

Public Member Functions

 QQuickTheme ()
 ~QQuickTheme ()
void setFont (Scope scope, const QFont &font)
void setPalette (Scope scope, const QPalette &palette)
void setUsePlatformPalette (const bool enable)
bool usePlatformPalette ()

Static Public Member Functions

static QQuickTheme * instance ()
static QFont font (Scope scope)
static QPalette palette (Scope scope)

Detailed Description

Definition at line 28 of file qquicktheme_p.h.

Member Enumeration Documentation

◆ Scope

Enumerator
System 
Button 
CheckBox 
ComboBox 
GroupBox 
ItemView 
Label 
ListView 
Menu 
MenuBar 
RadioButton 
SpinBox 
Switch 
TabBar 
TextArea 
TextField 
ToolBar 
ToolTip 
Tumbler 

Definition at line 36 of file qquicktheme_p.h.

Constructor & Destructor Documentation

◆ QQuickTheme()

QQuickTheme::QQuickTheme ( )

Definition at line 77 of file qquicktheme.cpp.

◆ ~QQuickTheme()

QQuickTheme::~QQuickTheme ( )

Definition at line 82 of file qquicktheme.cpp.

Member Function Documentation

◆ font()

QFont QQuickTheme::font ( Scope scope)
static

Definition at line 91 of file qquicktheme.cpp.

◆ instance()

QQuickTheme * QQuickTheme::instance ( )
static

Definition at line 86 of file qquicktheme.cpp.

◆ palette()

QPalette QQuickTheme::palette ( Scope scope)
static

Definition at line 112 of file qquicktheme.cpp.

◆ setFont()

void QQuickTheme::setFont ( Scope scope,
const QFont & font )

Definition at line 152 of file qquicktheme.cpp.

◆ setPalette()

void QQuickTheme::setPalette ( Scope scope,
const QPalette & palette )

Definition at line 158 of file qquicktheme.cpp.

◆ setUsePlatformPalette()

void QQuickTheme::setUsePlatformPalette ( const bool enable)
inline

Definition at line 64 of file qquicktheme_p.h.

◆ usePlatformPalette()

bool QQuickTheme::usePlatformPalette ( )
inline

Definition at line 65 of file qquicktheme_p.h.


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