Исправлена работа с методами без элеменов управления. Исправлен combobox

master-3.5
parent 88e3121f76
commit dc319ba335

@ -130,7 +130,10 @@ class MainFrame(QtGui.QWidget):
:return:
"""
steps = self.ClientObj.param_objects[self.method_name]['steps_field']
return len(steps.tablevalue.head.string) > 1
if steps:
return len(steps.tablevalue.head.string) > 1
else:
return False
def isBrief(self, step=None):
"""
@ -1052,9 +1055,9 @@ class MainFrame(QtGui.QWidget):
self.ComboBox = QComboWgt(self)
self.ComboBox.setDuplicatesEnabled(False)
self.ComboBox.setEditable(True)
le = QtGui.QLineEdit(self)
#le = QtGui.QLineEdit(self)
#le.setStyleSheet('QLineEdit {background:white;margin: 1px;}')
self.ComboBox.setLineEdit(le)
#self.ComboBox.setLineEdit(le)
for i in range(0, len(choice)):
if choice[i] == '---':
self.ComboBox.setStyleSheet('QComboBox::separator ' \

@ -607,8 +607,9 @@ class ComboFileWgt(QtGui.QWidget):
self.ComboBox = QtGui.QComboBox(self)
self.ComboBox.setDuplicatesEnabled(False)
self.ComboBox.setEditable(True)
self.lineEdit = QtGui.QLineEdit(self)
self.ComboBox.setLineEdit(self.lineEdit)
self.lineEdit = self.ComboBox.lineEdit()
#self.lineEdit = QtGui.QLineEdit(self)
#self.ComboBox.setLineEdit(self.lineEdit)
#self.lineEdit.setStyleSheet('QLineEdit {background:white;margin: 1px;}')
self.ComboBox.currentIndexChanged.connect(self.setCursorPos)
# self.lineEdit.setStyleSheet("QLineEdit {border: none;}")

Loading…
Cancel
Save