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

TaskbarAppletInterface Struct Reference

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

Inheritance diagram for TaskbarAppletInterface:

Inheritance graph
[legend]
Collaboration diagram for TaskbarAppletInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual QWidget * applet (QWidget *parent)=0
 return the new Applet Widget
virtual int position () const =0
 the wished position

Detailed Description

This is the base class of all Applets shown in the taskbar An applets need to provide a position and a widget.

Applets need to be put into OPIEDIR/plugins/applets

Definition at line 36 of file taskbarappletinterface.h.


Member Function Documentation

QWidget * TaskbarAppletInterface::applet QWidget *  parent  )  [pure virtual]
 

return the new Applet Widget

Parameters:
parent The parent of the Applet normally the taskbar

Implemented in RestartAppletImpl, Opie::Ui::Internal::OTaskbarAppletWrapper< T >, MailAppletImpl, Opietooth2::BluezAppletImpl, and BenDImpl.

Referenced by SysTray::addApplets().

int TaskbarAppletInterface::position  )  const [pure virtual]
 

the wished position

From left to right. 0 is left. The clock uses 10

Implemented in RestartAppletImpl, Opie::Ui::Internal::OTaskbarAppletWrapper< T >, MailAppletImpl, Opietooth2::BluezAppletImpl, and BenDImpl.

Referenced by compareAppletPositions().


The documentation for this struct was generated from the following files:
Generated on Sat Nov 5 17:53:16 2005 for OPIE by  doxygen 1.4.2