Version: 9.15.0
gui.browser_session.MainBrowser Class Reference
Inheritance diagram for gui.browser_session.MainBrowser:
Collaboration diagram for gui.browser_session.MainBrowser:

Public Member Functions

def __init__ (self, parent, appli)
 
def createWidgets (self)
 
def handleBut1 (self)
 

Public Attributes

 appli
 
 catalogTool
 
 browser
 

Detailed Description

Definition at line 33 of file browser_session.py.

Constructor & Destructor Documentation

◆ __init__()

def gui.browser_session.MainBrowser.__init__ (   self,
  parent,
  appli 
)

Definition at line 34 of file browser_session.py.

34  def __init__(self,parent,appli):
35  QMainWindow.__init__(self,parent)
36  self.appli=appli
37  self.catalogTool=parent
38  self.createWidgets()
39 

Member Function Documentation

◆ createWidgets()

def gui.browser_session.MainBrowser.createWidgets (   self)

Definition at line 40 of file browser_session.py.

40  def createWidgets(self):
41  box=QVBox(self)
42 
43  hb=QHBox(box)
44  self.browser=Browser(hb,self.appli)
45 
46  row2=QHBox(box)
47  but1=QPushButton( "Import catalog", row2 )
48  but1.setFixedSize( but1.sizeHint())
49  #but2=QPushButton( "Cancel", row2 )
50  self.connect( but1, SIGNAL("clicked()"), self.handleBut1 )
51  #box.connect( but2, SIGNAL("clicked()"), self.handleCancel )
52  self.setCentralWidget(box)
53  #self.resize(800,600)
54 

Referenced by gui.Appli.Appli.__init__().

◆ handleBut1()

def gui.browser_session.MainBrowser.handleBut1 (   self)

Definition at line 55 of file browser_session.py.

55  def handleBut1(self):
56  addr=self.browser.selected.addr+"#Kernel.dir/ModulCatalog.object"
57  cata=pilot.getRuntime().loadCatalog("session",addr)
58  self.catalogTool.register(cata,self.browser.selected.addr)
59 

References gui.browser_session.MainBrowser.browser, gui.Appli.Appli.catalogTool, and gui.browser_session.MainBrowser.catalogTool.

Referenced by gui.browser_catalog.Browser.init().

Member Data Documentation

◆ appli

gui.browser_session.MainBrowser.appli

◆ browser

gui.browser_session.MainBrowser.browser

Definition at line 44 of file browser_session.py.

Referenced by gui.browser_session.MainBrowser.handleBut1().

◆ catalogTool

gui.browser_session.MainBrowser.catalogTool

Definition at line 37 of file browser_session.py.

Referenced by gui.browser_session.MainBrowser.handleBut1().


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