- KEventDispatcher now stores event listeners per event. Using a prioritized KObjectQueue. Listeners can be added per event and define a priority. Listeners with higher priority will be called first. - Renamed KEventDispatcher::addListener to addEventListener. The addEventListener function now accepts an event name as the first argument, and a priority as the third argument. Default priority is KEvent::PRIORITY_NORMAL - Renamed KEventDispatcher::removeListener to removeEventListener. The removeEventListener function now accepts an event name as the first argument. - Added KEventDispatcher::getListeners() which returns a KObjectQueue for a certain event. - Added KEventDispatcher::hasListerner() to check if the dispatcher has listeners for a certain event. - Added KEventDispatcher::getEventPriority() and setEventPriority() to allow retrieving or setting the event priority for a certain event and listener.
- KEventDispatcher now stores event listeners per event. Using a prioritized KObjectQueue. Listeners can be added per event and define a priority. Listeners with higher priority will be called first.
- Renamed KEventDispatcher::addListener to addEventListener. The addEventListener function now accepts an event name as the first argument, and a priority as the third argument. Default priority is KEvent::PRIORITY_NORMAL
- Renamed KEventDispatcher::removeListener to removeEventListener. The removeEventListener function now accepts an event name as the first argument.
- Added KEventDispatcher::getListeners() which returns a KObjectQueue for a certain event.
- Added KEventDispatcher::hasListerner() to check if the dispatcher has listeners for a certain event.
- Added KEventDispatcher::getEventPriority() and setEventPriority() to allow retrieving or setting the event priority for a certain event and listener.

nooku/nooku-platform,nooku/nooku-platform,timble/kodekit-platform,nooku/nooku-platform,timble/kodekit-platform,nooku/nooku-platform,timble/kodekit-platform,timble/kodekit-platform,timble/kodekit-platform,nooku/nooku-platform