Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

StyleInterface Struct Reference

StyleInterface base class. More...

#include </home/clem/local/src/opie/library/styleinterface.h>

Inheritance diagram for StyleInterface:

Inheritance graph
[legend]
Collaboration diagram for StyleInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual QStyle * style ()=0
virtual QString name () const =0

Detailed Description

StyleInterface base class.

Opie styles should implement StyleExtendedInterface. StyleInterface is only for compability reasons present and should not be used for new styles.

Styles need to be put into OPIEDIR/plugins/styles

Definition at line 41 of file styleinterface.h.


Member Function Documentation

virtual QString StyleInterface::name  )  const [pure virtual]
 

Return a short name for the style.

Implemented in FlatStyleImpl, FreshStyleImpl, LiquidInterface, MetalInterface, PhaseStyleImpl, ThemeInterface, and WebStyleImpl.

virtual QStyle* StyleInterface::style  )  [pure virtual]
 

Return a new style.

Implemented in FlatStyleImpl, FreshStyleImpl, LiquidInterface, MetalInterface, PhaseStyleImpl, ThemeInterface, and WebStyleImpl.


The documentation for this struct was generated from the following file:
Generated on Sat Nov 5 17:52:44 2005 for OPIE by  doxygen 1.4.2