Incomplete documentation - sorry!
Note
Neil - please put some data in technical/class_headings/UpperCaseLineEdit.rst
Bases: PyQt4.QtGui.QLineEdit
A custom line edit that accepts only BLOCK LETTERS, regardless of caps lock and/or shift key. After experimentation, I found the least confusing way of presenting this to the user was to apply the change at the focusOutEvent.