MCPcopy Create free account
hub / github.com/UmSenhorQualquer/pyforms / ControlText

Class ControlText

pyforms/gui/Controls/ControlText.py:17–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15
16
17class ControlText(ControlBase):
18
19 def initForm(self):
20 super(ControlText, self).initForm()
21 self.form.lineEdit.editingFinished.connect(self.finishEditing)
22
23 def finishEditing(self):
24 """Function called when the lineEdit widget is edited"""
25 self.changed()
26
27 ###################################################################
28 ############ Properties ###########################################
29 ###################################################################
30
31 @property
32 def value(self):
33 self._value = str(self._form.lineEdit.text())
34 return self._value
35
36 @value.setter
37 def value(self, value):
38 self._form.lineEdit.setText(value)
39 ControlBase.value.fset(self, value)
40
41 @property
42 def label(self): return self.form.label.text()
43
44 @label.setter
45 def label(self, value):
46 self.form.label.setText(value)
47 ControlBase.label.fset(self, value)

Callers 3

__init__Method · 0.90
__init__Method · 0.90
__init__Method · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected