Version: 9.15.0
gui.panels.PanelFunc Class Reference
Inheritance diagram for gui.panels.PanelFunc:
Collaboration diagram for gui.panels.PanelFunc:

Public Member Functions

def __init__ (self, parent, item)
 
def handleSave (self)
 
def handleCancel (self)
 

Public Attributes

 item
 
 lined0
 
 lined1
 
 mle
 

Detailed Description

Definition at line 54 of file panels.py.

Constructor & Destructor Documentation

◆ __init__()

def gui.panels.PanelFunc.__init__ (   self,
  parent,
  item 
)

Definition at line 55 of file panels.py.

55  def __init__(self,parent,item):
56  QVBox.__init__(self,parent)
57  self.item=item
58  self.setSpacing( 5 )
59 
60  row0=QHBox(self)
61  label=QLabel("Name: ",row0)
62  self.lined0 = QLineEdit(self.item.node.getName(),row0)
63 
64  row1=QHBox(self)
65  label=QLabel("Fname: ",row1)
66  self.lined1 = QLineEdit(self.item.node.getFname(),row1)
67 
68  label=QLabel("Function: ",self)
69  self.mle=Editor.Editor(self,"multiLineEdit" )
70  self.mle.setText(self.item.node.getScript())
71 
72  row2=QHBox(self)
73  but1=QPushButton( "Save", row2 )
74  but1.setFixedSize( but1.sizeHint())
75  but2=QPushButton( "Cancel", row2 )
76  but2.setFixedSize( but2.sizeHint())
77  self.connect( but1, SIGNAL("clicked()"), self.handleSave )
78  self.connect( but2, SIGNAL("clicked()"), self.handleCancel )
79 

Member Function Documentation

◆ handleCancel()

◆ handleSave()

Member Data Documentation

◆ item

◆ lined0

gui.panels.PanelFunc.lined0

◆ lined1

◆ mle


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