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