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

#include <berryIQtStyleManager.h>

Classes

struct  IconTheme
 
struct  Style
 

Public Types

typedef QList< StyleStyleList
 
typedef QList< IconThemeIconThemeList
 

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 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 Style GetDefaultStyle () const =0
 
virtual void SetDefaultStyle ()=0
 
virtual void GetIconThemes (IconThemeList &iconThemes) const =0
 
virtual void SetIconTheme (const QString &themeName)=0
 
virtual bool Contains (const QString &fileName) const =0
 

Detailed Description

Definition at line 29 of file berryIQtStyleManager.h.

Member Typedef Documentation

Definition at line 77 of file berryIQtStyleManager.h.

Definition at line 76 of file berryIQtStyleManager.h.

Constructor & Destructor Documentation

berry::IQtStyleManager::~IQtStyleManager ( )
virtual

Definition at line 21 of file berryIQtStyleManager.cpp.

Member Function Documentation

virtual void berry::IQtStyleManager::AddStyle ( const QString &  styleFileName,
const QString &  styleName = QString() 
)
pure virtual
virtual void berry::IQtStyleManager::AddStyles ( const QString &  path)
pure virtual
virtual bool berry::IQtStyleManager::Contains ( const QString &  fileName) const
pure virtual
virtual QString berry::IQtStyleManager::GetActiveTabStylesheet ( ) const
pure virtual
virtual Style berry::IQtStyleManager::GetDefaultStyle ( ) const
pure virtual
virtual void berry::IQtStyleManager::GetIconThemes ( IconThemeList iconThemes) const
pure virtual
virtual Style berry::IQtStyleManager::GetStyle ( ) const
pure virtual
virtual void berry::IQtStyleManager::GetStyles ( StyleList styles) const
pure virtual
virtual QString berry::IQtStyleManager::GetStylesheet ( ) const
pure virtual
virtual QString berry::IQtStyleManager::GetTabStylesheet ( ) const
pure virtual
virtual void berry::IQtStyleManager::RemoveStyle ( const QString &  styleFileName)
pure virtual
virtual void berry::IQtStyleManager::RemoveStyles ( const QString &  repository = QString())
pure virtual
virtual void berry::IQtStyleManager::SetDefaultStyle ( )
pure virtual
virtual void berry::IQtStyleManager::SetIconTheme ( const QString &  themeName)
pure virtual
virtual void berry::IQtStyleManager::SetStyle ( const QString &  fileName)
pure virtual

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