Version: 9.16.0
gui.panels.PanelScript Class Reference
Inheritance diagram for gui.panels.PanelScript:
Collaboration diagram for gui.panels.PanelScript:

Public Member Functions

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

Public Attributes

 item
 
 lined0
 
 mle
 

Detailed Description

Definition at line 25 of file panels.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 26 of file panels.py.

26 def __init__(self,parent,item):
27 QVBox.__init__(self,parent)
28 self.item=item
29 self.setSpacing( 5 )
30
31 row0=QHBox(self)
32 label=QLabel("Name: ",row0)
33 self.lined0 = QLineEdit(item.node.getName(),row0)
34
35 label=QLabel("Script: ",self)
36 self.mle=Editor.Editor(self,"multiLineEdit" )
37 self.mle.setText(item.node.getScript())
38
39 row2=QHBox(self)
40 but1=QPushButton( "Save", row2 )
41 but1.setFixedSize( but1.sizeHint())
42 but2=QPushButton( "Cancel", row2 )
43 but2.setFixedSize( but2.sizeHint())
44 self.connect( but1, SIGNAL("clicked()"), self.handleSave )
45 self.connect( but2, SIGNAL("clicked()"), self.handleCancel )
46

Member Function Documentation

◆ handleCancel()

◆ handleSave()

Member Data Documentation

◆ item

◆ lined0

gui.panels.PanelScript.lined0

◆ mle


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