def check_range(self, widget, lblwidget, minVal, maxVal):
'''(QlineEdit,QLable,Number,Number)---> NoneType
Validating F_u(ultimate Strength) and F_y (Yeild Strength) textfields
'''
textStr = widget.text()
val = int(textStr)
if(val < minVal or val > maxVal):
QtGui.QMessageBox.about(self, 'Error', 'Please Enter a value between %s-%s' % (minVal, maxVal))
widget.clear()
widget.setFocus()
palette = QtGui.QPalette()
palette.setColor(QtGui.QPalette.Foreground, QtCore.Qt.red)
lblwidget.setPalette(palette)
else:
palette = QtGui.QPalette()
lblwidget.setPalette(palette)
评论列表
文章目录