constructor
search the passed widget recursively and activate it, returns if the activation was successful
Called to make container widgets (QLayouts) recalcualte widgets' sizes before update;
starts the UI loop
Changes the key used to cycle between active widgets.
stops UI loop. **not instant**, if it is in-between updates, event functions, or timers, it will complete those first
time to wait between timer events (milliseconds)
Recalculates size and position for all visible widgets If a widget is too large to fit in, it's visibility is marked false
Redirects the mouseEvent to the appropriate widget
Redirects the keyboardEvent to appropriate widget
override initialize to initliaze child widgets
override timer event to call child widgets' timers
override activate event
called by owner widget to update
called to cycle between actveWidgets. This is called by owner widget
activate the passed widget if it's in the current layout, return if it was activated or not
Change the key used for cycling active widgets, changes it for all added widgets as well
Layout type
Color for unoccupied space
adds (appends) a widget to the widgetList, and makes space for it
adds (appends) widgets to the widgetList, and makes space for them
A terminal (as the name says).