k.u.t.recorder : module documentation

Part of kiwi.ui.test

User interface event recorder and serializer.

This module provides an interface for creating, listening to and saving events. It uses the gobject introspection base class kiwi.ui.test.common.WidgetIntrospecter to gather widgets, windows and other objects.

The user interfaces are saved in a format so they can easily be played back by simply executing the script through a standard python interpreter.

Function register_event_type Add an event type to a list of event types.
Function get_event_types Returns the collection of event types.
Class SkipEvent Undocumented
Class Event Event is a base class for all events.
Class SignalEvent A SignalEvent is an Event which is tied to a GObject signal,
Class WindowDeleteEvent This event represents a user click on the close button in the
Class MenuItemActivateEvent This event represents a user click on a menu item.
Class ImageMenuItemButtonReleaseEvent This event represents a click on a normal menu entry
Class ToolButtonReleaseEvent This event represents a click on a normal toolbar button
Class EntrySetTextEvent This event represents a content modification of a GtkEntry.
Class EntryActivateEvent This event represents an activate event for a GtkEntry, eg when
Class ButtonClickedEvent This event represents a button click.
Class ObjectListSelectionChanged This event represents a selection change on a
Class ObjectListDoubleClick This event represents a double click on a row in objectlist
Class Recorder Recorder takes care of attaching events to widgets, when the appear,
def register_event_type(event_type):
Add an event type to a list of event types.
Parametersevent_typea Event subclass
def get_event_types():
Returns the collection of event types.
Returnsthe event types.
API Documentation for Kiwi, generated by pydoctor at 2010-05-20 02:10:57.