modules::clPlugin::PluginDialog Class Reference

This Plugin Dialog holds a list of all plugins in order to give the user the opportunity to choose which plugin is going to be loaded next time. More...

List of all members.

Public Member Functions

def __init__
 The Constructor.
def cb_treeview_selection_changed
 Treeview Selection Callback called whenever the selection of the treeview changes.
def cb_bInfos_clicked
 Info Callback called when the info button is pressed.
def get_plugin_by_filename
 Returns plugin infos for a given plugin filename.
def cb_bConfigure_clicked
 Configure Callback called when the configure button is pressed.
def populate_list
 Populates the treemodel Addes all loaded and ignored plugins to the treemodel.
def select_toggled
 Toggle Callback called when a plugin is checked / unchecked.

Public Attributes

 pyjama
 Holds a reference to pyjama.
 model
 The model holding all plugins.


Detailed Description

This Plugin Dialog holds a list of all plugins in order to give the user the opportunity to choose which plugin is going to be loaded next time.

Furthermore it shows some basic informations for each plugin as well as a preference dialog if the plugin has one.

Definition at line 282 of file clPlugin.py.


Member Function Documentation

def modules::clPlugin::PluginDialog::__init__ (   self,
  pyjama 
)

The Constructor.

Parameters:
self The Object pointer
pyjama Reference to pyjama

Definition at line 286 of file clPlugin.py.

def modules::clPlugin::PluginDialog::cb_bConfigure_clicked (   self,
  widget 
)

Configure Callback called when the configure button is pressed.

Parameters:
self The Object pointer
widget The Configure Button widget
Returns:
None

Definition at line 417 of file clPlugin.py.

def modules::clPlugin::PluginDialog::cb_bInfos_clicked (   self,
  widget 
)

Info Callback called when the info button is pressed.

Parameters:
self The Object pointer
widget The Info Button widget
Returns:
None

Definition at line 369 of file clPlugin.py.

def modules::clPlugin::PluginDialog::cb_treeview_selection_changed (   self,
  treeselection 
)

Treeview Selection Callback called whenever the selection of the treeview changes.

Parameters:
self The Object pointer
treeselection The treeview's treeselection
Returns:
None

Definition at line 354 of file clPlugin.py.

def modules::clPlugin::PluginDialog::get_plugin_by_filename (   self,
  filename 
)

Returns plugin infos for a given plugin filename.

Parameters:
self The Object pointer
filename A plugin's filename
Returns:
Dictionary holdingplugin infos

Definition at line 403 of file clPlugin.py.

def modules::clPlugin::PluginDialog::populate_list (   self  ) 

Populates the treemodel Addes all loaded and ignored plugins to the treemodel.

Parameters:
self The Object pointer
Returns:
liststore

Definition at line 464 of file clPlugin.py.

def modules::clPlugin::PluginDialog::select_toggled (   self,
  cell,
  path,
  model 
)

Toggle Callback called when a plugin is checked / unchecked.

Parameters:
self The Object pointer
cell 
path Path of the toggled column
model Model
Returns:
None

Definition at line 510 of file clPlugin.py.


The documentation for this class was generated from the following file:

Generated on Thu Jun 4 19:08:24 2009 for Pyjama by  doxygen 1.5.8