Version: 9.16.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: