kexi

EventList Class Reference

List of all members.

Detailed Description

Definition at line 70 of file kexievents.h.


Public Member Functions

 EventList ()
 ~EventList ()
void addEvent (Event *event)
void addEvent (QObject *sender, const QCString &signal, QObject *receiver, const QCString &slot)
void addEvent (QObject *sender, const QCString &signal, const QCString &action)
void removeEvent (Event *event)
EventListallEventsForObject (QObject *object)
void removeAllEventsForObject (QObject *object)
QValueListConstIterator< Event * > constBegin () const
QValueListConstIterator< Event * > constEnd () const
bool isEmpty () const

Member Function Documentation

void EventList::addEvent ( Event event  ) 

Adds an event in list. Other overload are available, so that other classes don't have to use Event class in simple cases.

Definition at line 40 of file kexievents.cpp.

EventList * EventList::allEventsForObject ( QObject *  object  ) 

Returns:
A list of events related to widget name (ie where Event::sender() or Event::receiver() == name).

Definition at line 69 of file kexievents.cpp.

void EventList::removeAllEventsForObject ( QObject *  object  ) 

Removes all events related to widget name. Called eg when widget is destroyed.

Definition at line 84 of file kexievents.cpp.

void EventList::removeEvent ( Event event  ) 

Removes the Event event from the FormScript's list.

Definition at line 61 of file kexievents.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys