Class e.p.p.c.l.ListScreenWidget(ListVertical):

Part of elisa.plugins.poblesec.configuration.list View In Hierarchy

A vertical list widget with custom styles.
Line # Kind Name Docs
58 Method _update_style_properties Update the widget's appearence basing on the properties set.

Inherited from ListVertical:

Line # Kind Name Docs
23 Method visible_range_size__set Undocumented
31 Method compute_y Undocumented
51 Method do_key_press_event Default 'key-press-event' signal handler.
67 Method do_drag_motion Undocumented
34 Method _layout_widget Undocumented
38 Method _prepare_widget Undocumented
41 Method _prepare_selector Undocumented
46 Method _actual_layout_selector Undocumented

Inherited from List (via ListVertical):

Line # Kind Name Docs
93 Method __init__
142 Method set_model Set the list of items that are rendered by the list widget. Further
166 Method set_renderer Function used by the list widget to render an item of the model. It
180 Method set_selector Undocumented
319 Method visible_range_start__get Undocumented
322 Method visible_range_start__set Undocumented
341 Method visible_range_size__get Undocumented
380 Method selected_item_index__get Undocumented
383 Method selected_item_index__set Undocumented
494 Method compute_height Undocumented
497 Method compute_width Undocumented
500 Method compute_x Undocumented
506 Method compute_z Undocumented
509 Method compute_opacity Undocumented
545 Method visible__set Undocumented
554 Method do_focus Undocumented
557 Method do_released Undocumented
562 Method do_scrolled Undocumented
571 Method do_drag_begin Undocumented
586 Method do_drag_end Undocumented
597 Method do_item_clicked Undocumented
603 Method do_selected_item_changed Undocumented
684 Method clean Undocumented
205 Method _connect_widget Undocumented
210 Method _connect_widget_signal_to_own_with_model
222 Method _emit_item_clicked Undocumented
230 Method _on_items_changed Undocumented
236 Method _on_items_deleted Undocumented
249 Method _on_items_inserted Undocumented
275 Method _on_items_reordered Undocumented
278 Method _move_widgets_from_beginning_to_end Undocumented
283 Method _move_widgets_from_end_to_beginning Undocumented
288 Method _item_index_from_widget_index Undocumented
292 Method _widget_index_from_item_index Undocumented
296 Method _render_widgets Undocumented
309 Method _render_all Undocumented
366 Method _create_widgets Undocumented
417 Method _selected_to_range_start Undocumented
427 Method _range_start_to_selected Undocumented
437 Method _prepare_all_widgets Undocumented
447 Method _layout_all_widgets Undocumented
459 Method _layout_selector Undocumented
474 Method _set_selector_opacity Undocumented
483 Method _set_selector_visibility Undocumented
610 Method _decelerate Undocumented
637 Method _stop_deceleration Undocumented
644 Class Method _demo_widget Meant to be overidden by inheriting widgets for widget creation and

Inherited from Widget (via ListVertical, List):

Line # Kind Name Docs
140 Method state__get The present state of the widget
144 Method state__set Set the state of the widget and emit the "state-changed" signal if
161 Method do_state_changed Default 'state-changed' handler
168 Method style__get The present style
172 Method style__set Set the present style, after binding it to the widget and subscribing
199 Method do_style_set Default 'style-set' signal handler
221 Method get_parent Get the parent, if exists.
229 Method get_children Get the list of direct children.
237 Method get_root Get the root of the widget's tree hierarchy
248 Method get_descendants Get the list of nodes in the subtree
285 Method focus__get Whether the widget has focus
289 Method focus__set Set the focus state on the widget emitting the 'focus' signal on the
326 Method focus_child__get Get the child with focus
401 Class Method demo Create a demo widget, put it on a canvas and show it in a viewport.
97 Method _init_styles Undocumented
195 Method _style_property_changed Undocumented
262 Method _set_focused Set or unset the focused widget and update the focused child property of
344 Method _do_real_key_press_event Undocumented
354 Class Method _demo_create_viewport Undocumented
361 Class Method _on_demo_delete Undocumented
380 Class Method _set_demo_widget_defaults Undocumented

Inherited from Group (via ListVertical, List, Widget):

Line # Kind Name Docs
85 Method canvas__set Undocumented
105 Method canvas__get Undocumented
110 Method layer__set Undocumented
123 Method layer__get Undocumented
131 Method add Undocumented
173 Method remove Undocumented
192 Method empty Undocumented
202 Method __len__ Undocumented
205 Method __iter__ Undocumented
208 Method update_absolute_x Undocumented
215 Method update_absolute_y Undocumented
222 Method update_absolute_z Undocumented
229 Method update_absolute_position Undocumented
236 Method update_absolute_width Undocumented
245 Method update_absolute_height Undocumented
254 Method update_absolute_size Undocumented
263 Method update_absolute_visible Undocumented
268 Method update_absolute_opacity Undocumented
274 Method regenerate Undocumented
161 Method _proxy_child_signal_scrolled Undocumented
165 Method _proxy_child_signal Undocumented
169 Method _proxy_child_signal_with_pressure Undocumented

Inherited from Node (via ListVertical, List, Widget, Group):

Line # Kind Name Docs
39 Method absolute_width__get Undocumented
42 Method absolute_width__set Undocumented
47 Method absolute_height__get Undocumented
50 Method absolute_height__set Undocumented
55 Method absolute_x__get Undocumented
58 Method absolute_x__set Undocumented
64 Method absolute_y__get Undocumented
67 Method absolute_y__set Undocumented
73 Method absolute_z__get Undocumented
76 Method absolute_z__set Undocumented
82 Method parent__set Undocumented
102 Method parent__get Undocumented
107 Method x__get Undocumented
113 Method x__set Undocumented
129 Method y__get Undocumented
135 Method y__set Undocumented
152 Method z__get Undocumented
158 Method z__set Undocumented
175 Method position__get Undocumented
181 Method position__set Undocumented
205 Method width__get Undocumented
211 Method width__set Undocumented
229 Method height__get Undocumented
235 Method height__set Undocumented
255 Method size__get Undocumented
261 Method size__set Undocumented
281 Method visible__get Undocumented
305 Method opacity__get Undocumented
311 Method opacity__set Undocumented
def _update_style_properties(self, props=None):

Update the widget's appearence basing on the properties set.

This is intended to be overriden by subclasses, that will implement the actual code to bind style properties to widget ones.
Parameterspropsthe properties that have to be updated (type: dictionary of strings ==> anything )
API Documentation for Elisa Media Center, generated by pydoctor at 2008-11-03 19:10:55.