Class e.p.p.s.p.SlideshowController(BasePlayerController):

Part of elisa.plugins.poblesec.slideshow.player View In Hierarchy

Main entry point for the picture player and slideshow user interface.

Responsible for:

Instance Variablesplayerpicture player responsible for slideshow handling (type: elisa.plugins.poblesec.slideshow.player.PicturePlayer )
player_osdOSD containing the control ribbon and status display (type: elisa.plugins.poblesec.slideshow.player.PlayerOsd )
counterOSD displayed over the playground with loading information (type: elisa.plugins.poblesec.widgets.player.counter.Counter )
playgroundnode of the scene containing the pictures displayed by the picture player (type: elisa.plugins.pigment.graph.group.Group )
Line # Kind Name Docs
437 Method __init__ Undocumented
500 Method set_frontend Set the frontend for the controller.
521 Method clean Clean the component.
538 Method exit Exit the player by asking poblesec's main controller to hide it.
548 Method toggle_play_pause Start the slideshow if it is not playing, pause it otherwise.
684 Method handle_input Undocumented
557 Method _player_osd_shown_cb Undocumented
560 Method _player_osd_hidden_cb Undocumented
564 Method _volume_bar_cb Undocumented
567 Method _mouse_motion_cb Undocumented
573 Method _player_picture_changed Undocumented
585 Method _player_picture_loaded Undocumented
592 Method _player_picture_rotated Undocumented
595 Method _playlist_size_changed Undocumented
599 Method _player_status_changed Undocumented
603 Method _update_status Undocumented
638 Method _update_preview_orientation Undocumented
657 Method _update_ribbon Undocumented
667 Method _update_logo Undocumented
675 Method _clear_osd Undocumented

Inherited from BasePlayerController:

Line # Kind Name Docs
50 Method is_compatible Check if the player can be used at same time than
63 Method _back_clicked_cb Undocumented

Inherited from PigmentController (via BasePlayerController):

Line # Kind Name Docs
65 Method set_path Set the path for the controller.
80 Method has_focus Undocumented
83 Method prepare Called after widget is added to the canvas. It is sensible to do
90 Method removed Called after widget is removed from the canvas.

Inherited from Component (via BasePlayerController, PigmentController, Controller):

Line # Kind Name Docs
83 Class PathDescriptor Undocumented
95 Class Method create Create and initialize the component.
128 Method initialize Initialize the component.
153 Method name__get Undocumented
158 Method name__set Undocumented
def __init__(self):
Undocumented
def set_frontend(self, frontend):
Set the frontend for the controller.
Parametersfrontendfrontend (type: elisa.core.components.frontend.Frontend )
def clean(self):
Clean the component.

This method is called when a component is not needed anymore to clean its state.

Returnsa deferred called when the component has finished cleaning its state (type: twisted.internet.defer.Deferred )
def exit(self):
Exit the player by asking poblesec's main controller to hide it.
def toggle_play_pause(self):
Start the slideshow if it is not playing, pause it otherwise.
def _player_osd_shown_cb(self, player_osd):
Undocumented
def _player_osd_hidden_cb(self, player_osd):
Undocumented
def _volume_bar_cb(self, widget, position):
Undocumented
def _mouse_motion_cb(self, *args):
Undocumented
def _player_picture_changed(self, player, picture, index):
Undocumented
def _player_picture_loaded(self, player, drawable):
Undocumented
def _player_picture_rotated(self, player, orientation):
Undocumented
def _playlist_size_changed(self, player, size):
Undocumented
def _player_status_changed(self, player, status):
Undocumented
def _update_status(self, picture, index):
Undocumented
def _update_preview_orientation(self, orientation):
Undocumented
def _update_ribbon(self, picture, index):
Undocumented
def _update_logo(self, picture, index):
Undocumented
def _clear_osd(self):
Undocumented
def handle_input(self, manager, input_event):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2009-04-27 17:55:12.