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