An outline is no longer drawn in the brush color if NoPen is specified. This matches the behaviour on Windows and ensures that the area painted in this case is the same pixels defined by a QRegion made from the polygon. To get the old behaviour, you can call painter.setPen(painter.brush()) prior to painting, which will also work on Windows.
The size hint of auto-default push buttons has been slightly increased in order to reserve space for a default button indicator frame. This is necessary for a proper Motif or Platinum emulation. If this change destroys your geometry management, a auto-default button is probably not what you wanted anyway. Simply call setAutoDefault(FALSE) on these push buttons to get the old behaviour.
Font and palette propagation has changed totally (from "almost braindead" to working). In practice, the only changes we've seen are to the better.
It turned out that the old normal/active/disabled set of color groups didn't work very well, except in the simplest hello-world examples, that it couldn't be fixed without nasty hacks, and that during five years nobody had discovered the bugs. So, we've dropped our broken attempt at Tcl/Tk L&F compatibility, and added support for Windows 2000 and Macintosh L&F compatitibility instead. The Macintosh and Windows 2000 looks differentiate between the window with focus and other windows. Qt calls the color groups QPalette::active() and QPalette::inactive() respectively.
Works again as well as in the Qt-1.x series.
Small extensions and simplifications, easier to use.
Copyright © 2000 Troll Tech | Trademarks | Qt version 2.1.0-beta1
|