Added Listbox.Update(set_to_index) and Input.Update(select)
This commit is contained in:
parent
ce5c7eabf6
commit
153c9a1b92
|
@ -539,7 +539,7 @@ class InputText(Element):
|
||||||
self.ReturnKeyHandler(None)
|
self.ReturnKeyHandler(None)
|
||||||
return
|
return
|
||||||
|
|
||||||
def Update(self, value=None, disabled=None):
|
def Update(self, value=None, disabled=None, select=None):
|
||||||
if disabled is True:
|
if disabled is True:
|
||||||
self.QT_QLineEdit.setDisabled(True)
|
self.QT_QLineEdit.setDisabled(True)
|
||||||
elif disabled is False:
|
elif disabled is False:
|
||||||
|
@ -547,6 +547,8 @@ class InputText(Element):
|
||||||
if value is not None:
|
if value is not None:
|
||||||
self.QT_QLineEdit.setText(str(value))
|
self.QT_QLineEdit.setText(str(value))
|
||||||
self.DefaultText = value
|
self.DefaultText = value
|
||||||
|
if select:
|
||||||
|
self.QT_QLineEdit.setSelection()
|
||||||
|
|
||||||
def Get(self):
|
def Get(self):
|
||||||
return self.QT_QLineEdit.text()
|
return self.QT_QLineEdit.text()
|
||||||
|
@ -754,7 +756,7 @@ class Listbox(Element):
|
||||||
element_callback_quit_mainloop(self)
|
element_callback_quit_mainloop(self)
|
||||||
|
|
||||||
|
|
||||||
def Update(self, values=None, disabled=None):
|
def Update(self, values=None, disabled=None, set_to_index=None):
|
||||||
if values is not None:
|
if values is not None:
|
||||||
self.Values = values
|
self.Values = values
|
||||||
for i in range(self.QT_ListWidget.count()):
|
for i in range(self.QT_ListWidget.count()):
|
||||||
|
@ -764,6 +766,9 @@ class Listbox(Element):
|
||||||
self.QT_ListWidget.setDisabled(True)
|
self.QT_ListWidget.setDisabled(True)
|
||||||
elif disabled == False:
|
elif disabled == False:
|
||||||
self.QT_ListWidget.setDisabled(False)
|
self.QT_ListWidget.setDisabled(False)
|
||||||
|
if set_to_index is not None:
|
||||||
|
self.QT_ListWidget.setCurrentRow(set_to_index)
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
||||||
def SetValue(self, values):
|
def SetValue(self, values):
|
||||||
|
|
Loading…
Reference in New Issue