RabbitCommon v2.2.6
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
RabbitCommon::CStyle Class Reference

The CStyle class. More...

#include <Style.h>

Inheritance diagram for RabbitCommon::CStyle:

Public Member Functions

int LoadStyle ()
 Load style from configure file.
 

Static Public Member Functions

static CStyleInstance ()
 

Private Member Functions

QString GetStyle ()
 
QString GetDefaultStyle ()
 
int LoadStyle (const QString &szFile)
 Load style from the file.
 
void SetFile (const QString &file)
 
QString GetStyleFile ()
 
 CStyle (QObject *parent=nullptr)
 

Private Attributes

QString m_szDefaultFile
 
QString m_szFile
 
QString m_szDefaultIconTheme
 
QString m_szDefaultFallbackIconTheme
 
friend CFrmStyle
 

Detailed Description

The CStyle class.

Definition at line 23 of file Style.h.

Constructor & Destructor Documentation

◆ CStyle()

RabbitCommon::CStyle::CStyle ( QObject *  parent = nullptr)
private

Definition at line 20 of file Style.cpp.

Member Function Documentation

◆ GetDefaultStyle()

QString RabbitCommon::CStyle::GetDefaultStyle ( )
private

Definition at line 154 of file Style.cpp.

◆ GetStyle()

QString RabbitCommon::CStyle::GetStyle ( )
private

Definition at line 159 of file Style.cpp.

◆ GetStyleFile()

QString RabbitCommon::CStyle::GetStyleFile ( )
private

Definition at line 186 of file Style.cpp.

◆ Instance()

CStyle * RabbitCommon::CStyle::Instance ( )
static

Definition at line 40 of file Style.cpp.

◆ LoadStyle() [1/2]

int RabbitCommon::CStyle::LoadStyle ( )

Load style from configure file.

Definition at line 56 of file Style.cpp.

◆ LoadStyle() [2/2]

int RabbitCommon::CStyle::LoadStyle ( const QString &  szFile)
private

Load style from the file.

Parameters
szFilestyle file(*.qss)

Definition at line 96 of file Style.cpp.

◆ SetFile()

void RabbitCommon::CStyle::SetFile ( const QString &  file)
private

Definition at line 47 of file Style.cpp.

Member Data Documentation

◆ CFrmStyle

friend RabbitCommon::CStyle::CFrmStyle
private

Definition at line 55 of file Style.h.

◆ m_szDefaultFallbackIconTheme

QString RabbitCommon::CStyle::m_szDefaultFallbackIconTheme
private

Definition at line 53 of file Style.h.

◆ m_szDefaultFile

QString RabbitCommon::CStyle::m_szDefaultFile
private

Definition at line 49 of file Style.h.

◆ m_szDefaultIconTheme

QString RabbitCommon::CStyle::m_szDefaultIconTheme
private

Definition at line 52 of file Style.h.

◆ m_szFile

QString RabbitCommon::CStyle::m_szFile
private

Definition at line 50 of file Style.h.


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