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

StyleExtendedInterface Struct Reference

The Plugin Interface for all Opie styles. More...

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

Inheritance diagram for StyleExtendedInterface:

Inheritance graph
[legend]
Collaboration diagram for StyleExtendedInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual QString description () const =0
virtual bool hasSettings () const =0
virtual QWidget * create (QWidget *parent, const char *name=0)=0
virtual bool accept ()=0
virtual void reject ()=0

Detailed Description

The Plugin Interface for all Opie styles.

If you want to create a new QStyle for Opie use this class.

key(ushort,ushort,ushort,bool,bool)

Definition at line 49 of file styleinterface.h.


Member Function Documentation

virtual bool StyleExtendedInterface::accept  )  [pure virtual]
 

Callback for appearance app when OK is clicked (return true when style has to re-applied).

Implemented in LiquidInterface, and ThemeInterface.

virtual QWidget* StyleExtendedInterface::create QWidget *  parent,
const char *  name = 0
[pure virtual]
 

Return a new settings page.

Implemented in LiquidInterface, and ThemeInterface.

virtual QString StyleExtendedInterface::description  )  const [pure virtual]
 

Return a (longer) description for the style.

Implemented in LiquidInterface, and ThemeInterface.

virtual bool StyleExtendedInterface::hasSettings  )  const [pure virtual]
 

Does this style support customization

Implemented in LiquidInterface, and ThemeInterface.

virtual void StyleExtendedInterface::reject  )  [pure virtual]
 

Callback for appeaeance app when Cancel is clicked.

Implemented in LiquidInterface, and ThemeInterface.


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