Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
berry::IQtStyleManager Struct Referenceabstract

#include <berryIQtStyleManager.h>

Inheritance diagram for berry::IQtStyleManager:

Classes

struct  Style
 

Public Types

typedef QList< StyleStyleList
 

Public Member Functions

virtual ~IQtStyleManager ()
 
virtual Style GetStyle () const =0
 
virtual QString GetStylesheet () const =0
 
virtual QString GetActiveTabStylesheet () const =0
 
virtual QString GetTabStylesheet () const =0
 
virtual QString GetFont () const =0
 
virtual void AddStyle (const QString &styleFileName, const QString &styleName=QString())=0
 
virtual void AddStyles (const QString &path)=0
 
virtual void RemoveStyle (const QString &styleFileName)=0
 
virtual void RemoveStyles (const QString &repository=QString())=0
 
virtual void GetStyles (StyleList &styles) const =0
 
virtual void SetStyle (const QString &fileName)=0
 
virtual void GetFonts (QStringList &fontNames) const =0
 
virtual void SetFont (const QString &fontName)=0
 
virtual void SetFontSize (const int fontSize)=0
 
virtual void UpdateWorkbenchFont ()=0
 
virtual Style GetDefaultStyle () const =0
 
virtual void SetDefaultStyle ()=0
 
virtual bool Contains (const QString &fileName) const =0
 

Detailed Description

Definition at line 25 of file berryIQtStyleManager.h.

Member Typedef Documentation

◆ StyleList

Definition at line 51 of file berryIQtStyleManager.h.

Constructor & Destructor Documentation

◆ ~IQtStyleManager()

virtual berry::IQtStyleManager::~IQtStyleManager ( )
virtual

Member Function Documentation

◆ AddStyle()

virtual void berry::IQtStyleManager::AddStyle ( const QString &  styleFileName,
const QString &  styleName = QString() 
)
pure virtual

Implemented in berry::QtStyleManager.

◆ AddStyles()

virtual void berry::IQtStyleManager::AddStyles ( const QString &  path)
pure virtual

Implemented in berry::QtStyleManager.

◆ Contains()

virtual bool berry::IQtStyleManager::Contains ( const QString &  fileName) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetActiveTabStylesheet()

virtual QString berry::IQtStyleManager::GetActiveTabStylesheet ( ) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetDefaultStyle()

virtual Style berry::IQtStyleManager::GetDefaultStyle ( ) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetFont()

virtual QString berry::IQtStyleManager::GetFont ( ) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetFonts()

virtual void berry::IQtStyleManager::GetFonts ( QStringList &  fontNames) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetStyle()

virtual Style berry::IQtStyleManager::GetStyle ( ) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetStyles()

virtual void berry::IQtStyleManager::GetStyles ( StyleList styles) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetStylesheet()

virtual QString berry::IQtStyleManager::GetStylesheet ( ) const
pure virtual

Implemented in berry::QtStyleManager.

◆ GetTabStylesheet()

virtual QString berry::IQtStyleManager::GetTabStylesheet ( ) const
pure virtual

Implemented in berry::QtStyleManager.

◆ RemoveStyle()

virtual void berry::IQtStyleManager::RemoveStyle ( const QString &  styleFileName)
pure virtual

Implemented in berry::QtStyleManager.

◆ RemoveStyles()

virtual void berry::IQtStyleManager::RemoveStyles ( const QString &  repository = QString())
pure virtual

Implemented in berry::QtStyleManager.

◆ SetDefaultStyle()

virtual void berry::IQtStyleManager::SetDefaultStyle ( )
pure virtual

Implemented in berry::QtStyleManager.

◆ SetFont()

virtual void berry::IQtStyleManager::SetFont ( const QString &  fontName)
pure virtual

Implemented in berry::QtStyleManager.

◆ SetFontSize()

virtual void berry::IQtStyleManager::SetFontSize ( const int  fontSize)
pure virtual

Implemented in berry::QtStyleManager.

◆ SetStyle()

virtual void berry::IQtStyleManager::SetStyle ( const QString &  fileName)
pure virtual

Implemented in berry::QtStyleManager.

◆ UpdateWorkbenchFont()

virtual void berry::IQtStyleManager::UpdateWorkbenchFont ( )
pure virtual

Implemented in berry::QtStyleManager.


The documentation for this struct was generated from the following file: