Qt Bugs Encountered in Chimera 2 Demo App
- Can't give QLineEdit the focus, effects command-line.
QLineEdit for status line does not get key strokes after its setFocus() method is called. Tests show it
reports hasFocus() -> True, isActiveWindow() -> True, and isEnabled() -> True but still the QMainWindow gets
the key events. The QLineEdit is wrapped in a QDockWidget. Several reports on the web of this problem
with no solution described. Clicking into the QLineEdit with the mouse makes it accept key events in most
but not all cases. Clicking in does not make it accept key events if it already has the focus from the
setFocus() call. When it doesn't work it still has the blue highlighting indicating it has focus and has
a blinking insertion cursor. It simply doesn't take key strokes. Seems like it really does have focus
but simply declines to process the key events.
- QLineEdit text color can not be set easily. Want red color for status line.
- QApplication.setWindowIcon() or QWidget.setWindowIcon() does not change Mac Dock Icon, Qt 5.0.2.
- Toolbar tooltips don't go away promptly. QTBUG-26669
- Trackpad event handling disabled on Mac due to scrolling lag issues. Qt bug report #.
- Initial qt window size will be at most 2/3 screen height. So it doesn't respect the sizeHint
and prevents me from making an initial 1024x1024 graphics area. QTBUG-486 (closed although not fixed).
- QTextBrowser opens a link to an image x showing just binary text instead
of the image. Seems it only works to link to another html file. Wanted to link thumbnail image to
full size image in reply log.