Salome HOME
merge from branch DEV tag mergeto_trunk_04apr08
[modules/yacs.git] / src / pyqt / gui / browser_catalog.py
1
2 from qt import *
3 import browser
4 import cataitems
5
6 class Browser(browser.Browser):
7   def init(self):
8     self.setStretchFactor(self.hSplitter,10)
9     row2=QHBox(self)
10     but1=QPushButton( "Add node", row2 )
11     but1.setFixedSize( but1.sizeHint())
12     self.connect( but1, SIGNAL("clicked()"), self.handleBut1 )
13
14   def handleBut1(self):
15     print "handleBut1",self.selected
16     if hasattr(self.selected,"addNode"):
17       self.selected.addNode(self.appli)
18     return
19
20   def setCata(self,cata):
21     self.rootItem=cataitems.Cata(cata)
22     self.objectBrowser.additem(self.rootItem)
23     self.boxManager.setRootItem(self.rootItem)
24