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

ExtensionInterface Class Reference

#include </home/clem/local/src/opie/noncore/applets/keyhelper/keyhelperapplet/extension/ExtensionInterface.h>

Inheritance diagram for ExtensionInterface:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~ExtensionInterface ()
virtual bool onKeyPress (int keycode)=0
virtual bool onModRelease (int modcode)=0
virtual int getKeycode ()=0
virtual int getKeymask ()=0
virtual const QValueList<
int > & 
getModcodes ()=0
virtual void setKeycode (int keycode)=0
virtual void setKeymask (int keymask)=0
virtual void setModcodes (const QValueList< int > &modcodes)=0
virtual const QStringkind ()=0

Constructor & Destructor Documentation

virtual ExtensionInterface::~ExtensionInterface  )  [inline, virtual]
 

Definition at line 10 of file ExtensionInterface.h.


Member Function Documentation

virtual int ExtensionInterface::getKeycode  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

virtual int ExtensionInterface::getKeymask  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

virtual const QValueList<int>& ExtensionInterface::getModcodes  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

virtual const QString& ExtensionInterface::kind  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

virtual bool ExtensionInterface::onKeyPress int  keycode  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

virtual bool ExtensionInterface::onModRelease int  modcode  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

virtual void ExtensionInterface::setKeycode int  keycode  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

Referenced by KeyExtensions::assign(), and ExtensionFactory::createInstance().

virtual void ExtensionInterface::setKeymask int  keymask  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

Referenced by KeyExtensions::assign(), and ExtensionFactory::createInstance().

virtual void ExtensionInterface::setModcodes const QValueList< int > &  modcodes  )  [pure virtual]
 

Implemented in KeyLauncher, MenuLauncher, TaskSelector, and TaskSwitcher.

Referenced by KeyExtensions::assign().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:32:25 2005 for OPIE by  doxygen 1.4.2