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

SysTray Class Reference

#include </home/clem/local/src/opie/core/launcher/systray.h>

Collaboration diagram for SysTray:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SysTray (QWidget *parent)
 ~SysTray ()
void clearApplets ()
void addApplets ()

Private Member Functions

void loadApplets ()

Private Attributes

QHBoxLayout * layout
QValueList< TaskbarAppletappletList

Constructor & Destructor Documentation

SysTray::SysTray QWidget *  parent  ) 
 

Definition at line 37 of file systray.cpp.

References loadApplets().

SysTray::~SysTray  ) 
 

Definition at line 43 of file systray.cpp.

References clearApplets().


Member Function Documentation

void SysTray::addApplets  ) 
 

Definition at line 91 of file systray.cpp.

References QValueList< T >::append(), TaskbarAppletInterface::applet(), TaskbarApplet::applet, appletList, QValueList< T >::begin(), compareAppletPositions(), QValueList< T >::count(), QValueList< T >::end(), QDir::entryList(), QValueList< T >::find(), TaskbarApplet::iface, IID_TaskbarApplet, TaskbarApplet::library, list, oendl, owarn, qApp, QLibrary, QPEApplication::qpeDir(), QS_OK, QLibrary::queryInterface(), Config::readListEntry(), Config::setGroup(), type, and Config::writeEntry().

Referenced by loadApplets(), and TaskBar::receive().

void SysTray::clearApplets  ) 
 

Definition at line 64 of file systray.cpp.

References appletList, QValueList< T >::begin(), QValueList< T >::clear(), QValueList< T >::end(), layout, and TRUE.

Referenced by loadApplets(), TaskBar::receive(), and ~SysTray().

void SysTray::loadApplets  )  [private]
 

Definition at line 57 of file systray.cpp.

References addApplets(), and clearApplets().

Referenced by SysTray().


Member Data Documentation

QValueList<TaskbarApplet> SysTray::appletList [private]
 

Definition at line 57 of file systray.h.

Referenced by addApplets(), and clearApplets().

QHBoxLayout* SysTray::layout [private]
 

Definition at line 56 of file systray.h.

Referenced by clearApplets().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:52:56 2005 for OPIE by  doxygen 1.4.2