RabbitCommon v2.3.4
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Slots | 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 Slots

void slotColorSchemeChanged (Qt::ColorScheme colorScheme)
 

Private Member Functions

int ReLoadStyle ()
 
 CStyle (QObject *parent=nullptr)
 
QString GetStyleSheet ()
 Open get style sheet dialog.
 
int LoadStyleSheet (const QString &szFile)
 Load style sheet from the file.
 
QString GetStyleSheetFile ()
 
void SetStyleSheetFile (const QString &file)
 
int LoadStyle (const QString &szName)
 
QString GetStyleName ()
 
void SetStyleName (const QString &szName)
 

Private Attributes

QString m_szStyleSheetFile
 
bool m_bModifyStyleSheetFile
 
QString m_szStyleName
 
bool m_bModifyStyleName
 
QString m_szDefaultIconTheme
 
QString m_szDefaultFallbackIconTheme
 
friend CFrmStyle
 

Detailed Description

The CStyle class.

Definition at line 22 of file Style.h.

Member Function Documentation

◆ GetStyleName()

QString RabbitCommon::CStyle::GetStyleName ( )
private

Definition at line 340 of file Style.cpp.

◆ GetStyleSheet()

QString RabbitCommon::CStyle::GetStyleSheet ( )
private

Open get style sheet dialog.

Returns

Definition at line 298 of file Style.cpp.

◆ GetStyleSheetFile()

QString RabbitCommon::CStyle::GetStyleSheetFile ( )
private

Definition at line 321 of file Style.cpp.

◆ Instance()

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

Definition at line 187 of file Style.cpp.

◆ LoadStyle() [1/2]

int RabbitCommon::CStyle::LoadStyle ( )

Load style from configure file.

Definition at line 93 of file Style.cpp.

◆ LoadStyle() [2/2]

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

Definition at line 207 of file Style.cpp.

◆ LoadStyleSheet()

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

Load style sheet from the file.

Parameters
szFilestyle file(*.qss)

Definition at line 242 of file Style.cpp.

◆ ReLoadStyle()

int RabbitCommon::CStyle::ReLoadStyle ( )
private

Definition at line 194 of file Style.cpp.

◆ SetStyleName()

void RabbitCommon::CStyle::SetStyleName ( const QString &  szName)
private

Definition at line 345 of file Style.cpp.

◆ SetStyleSheetFile()

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

Definition at line 329 of file Style.cpp.

◆ slotColorSchemeChanged

void RabbitCommon::CStyle::slotColorSchemeChanged ( Qt::ColorScheme  colorScheme)
privateslot

Definition at line 357 of file Style.cpp.

Member Data Documentation

◆ CFrmStyle

friend RabbitCommon::CStyle::CFrmStyle
private

Definition at line 62 of file Style.h.

◆ m_bModifyStyleName

bool RabbitCommon::CStyle::m_bModifyStyleName
private

Definition at line 57 of file Style.h.

◆ m_bModifyStyleSheetFile

bool RabbitCommon::CStyle::m_bModifyStyleSheetFile
private

Definition at line 51 of file Style.h.

◆ m_szDefaultFallbackIconTheme

QString RabbitCommon::CStyle::m_szDefaultFallbackIconTheme
private

Definition at line 60 of file Style.h.

◆ m_szDefaultIconTheme

QString RabbitCommon::CStyle::m_szDefaultIconTheme
private

Definition at line 59 of file Style.h.

◆ m_szStyleName

QString RabbitCommon::CStyle::m_szStyleName
private

Definition at line 56 of file Style.h.

◆ m_szStyleSheetFile

QString RabbitCommon::CStyle::m_szStyleSheetFile
private

Definition at line 50 of file Style.h.


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