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

Public Member Functions

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

Public Attributes

 item
 
 value
 

Detailed Description

Definition at line 123 of file panels.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 124 of file panels.py.

124  def __init__(self,parent,item):
125  QVBox.__init__(self,parent)
126  self.item=item
127  self.layout().setAlignment(Qt.AlignTop|Qt.AlignLeft)
128  self.setSpacing( 5 )
129  row0=QHBox(self)
130  label=QLabel("Name: ",row0)
131  lined0 = QLineEdit(self.item.port.getName(),row0)
132  label=QLabel("Type: ",row0)
133  QLineEdit(self.item.port.edGetType().name(),row0)
134 
135  label=QLabel("Value: ",self)
136  self.value=QTextEdit(self)
137  self.value.setText("Empty")
138  self.handleRestore()
139 
140  row3=QHBox(self)
141  but1=QPushButton( "Save", row3 )
142  but1.setFixedSize( but1.sizeHint())
143  self.connect( but1, SIGNAL("clicked()"), self.handleSave )
144  but2=QPushButton( "Restore", row3 )
145  but2.setFixedSize( but2.sizeHint())
146  self.connect( but2, SIGNAL("clicked()"), self.handleRestore )
147 

Member Function Documentation

◆ handleRestore()

◆ handleSave()

Member Data Documentation

◆ item

◆ value

gui.panels.PanelInPort.value

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