|
|
|
@ -127,6 +127,7 @@ class MainFrame(QtGui.QWidget):
|
|
|
|
|
x += 1
|
|
|
|
|
|
|
|
|
|
if field.element == 'error':
|
|
|
|
|
print 'DDDDDDDDDDDDDDDDD'
|
|
|
|
|
self.label_dict[field.name] = \
|
|
|
|
|
LabelWordWrap(field.label, self)
|
|
|
|
|
self.label_dict[field.name].setStyleSheet('color:red;')
|
|
|
|
@ -419,11 +420,14 @@ class MainFrame(QtGui.QWidget):
|
|
|
|
|
if choice[i] == None:
|
|
|
|
|
choice[i] = ''
|
|
|
|
|
try:
|
|
|
|
|
if comments[i]:
|
|
|
|
|
radio_but.setText(comments[i])
|
|
|
|
|
if comments:
|
|
|
|
|
if comments[i]:
|
|
|
|
|
radio_but.setText(comments[i])
|
|
|
|
|
else:
|
|
|
|
|
radio_but.setText(choice[i])
|
|
|
|
|
else:
|
|
|
|
|
radio_but.setText(choice[i])
|
|
|
|
|
except IndexError:
|
|
|
|
|
except (IndexError, TypeError):
|
|
|
|
|
radio_but.setText(choice[i])
|
|
|
|
|
radio_but.set_data(choice[i])
|
|
|
|
|
|
|
|
|
@ -443,6 +447,8 @@ class MainFrame(QtGui.QWidget):
|
|
|
|
|
if field.uncompatible:
|
|
|
|
|
self.view_dict[field.name].setToolTip(field.uncompatible)
|
|
|
|
|
self.view_dict[field.name].setDisabled(True)
|
|
|
|
|
self.view_dict[field.name].setFixedHeight\
|
|
|
|
|
(self.view_dict[field.name].sizeHint().height())
|
|
|
|
|
self.grid.addWidget(self.view_dict[field.name], x, y+1)
|
|
|
|
|
|
|
|
|
|
def add_element_combo (self, field, x, y):
|
|
|
|
@ -1320,7 +1326,8 @@ class MainFrame(QtGui.QWidget):
|
|
|
|
|
if self.error_label_dict.has_key(str(error.field)):
|
|
|
|
|
self.error_label_dict[error.field].setStyleSheet \
|
|
|
|
|
("QLabel { color : red; }")
|
|
|
|
|
self.error_label_dict[error.field].setText(error.message)
|
|
|
|
|
error_msg = error.message.strip('\n')
|
|
|
|
|
self.error_label_dict[error.field].setText(error_msg)
|
|
|
|
|
self.error_label_dict[error.field].show()
|
|
|
|
|
if self.label_dict.has_key(str(error.field)):
|
|
|
|
|
self.label_dict[error.field].setStyleSheet \
|
|
|
|
|