iceprod :: client :: gtk :: GtkModuleList :: GtkModuleList :: Class GtkModuleList
[hide private]
[frames] | no frames]

Class GtkModuleList

source code

The GUI class is the controller for our application

Instance Methods [hide private]
 
__init__(self, iconfig, pdb, gtkmod, title="Available Modules") source code
 
SetPrinter(self, printer) source code
 
SetParent(self, parent) source code
 
Print(self, txt) source code
 
display(self)
Sets up and populates gtk.TreeStore
source code
 
add_module(self, tv, path, viewcol)
Add Module
source code
 
commit_changes(self, widget, data=None) source code
 
do_change(self, model, path, iter, connect=True)
Add Module
source code
 
col_edited(self, cell, path, new_text, model, column)
Canges the name of the module
source code
 
row_toggled(self, cell, path)
Sets the toggled state on the toggle button to true or false.
source code
 
make_view(self, model)
Form a view for the Tree Model
source code
Class Variables [hide private]
  fooname = 'foo'
  fooclass = 'BarModule'
  fooproject = 'pippo-project'
Method Details [hide private]

col_edited(self, cell, path, new_text, model, column)

source code 

Canges the name of the module

To Do:
  • add type checking for input values
  • add descriptions