|
1 Qt 3.3.1 is a bugfix release. It maintains both forward and backward |
|
2 compatibility (source and binary) with Qt 3.3.0 |
|
3 |
|
4 |
|
5 **************************************************************************** |
|
6 * General * |
|
7 **************************************************************************** |
|
8 |
|
9 Added support for animated cursors on Mac OS X. |
|
10 |
|
11 Compilers |
|
12 --------- |
|
13 |
|
14 Fixed SQLite compilation on Solaris. |
|
15 |
|
16 Fixed problem with precompiled headers (PCH) and Platform SDK on |
|
17 Windows by removing winsock2.h dependency. |
|
18 |
|
19 |
|
20 **************************************************************************** |
|
21 * Library * |
|
22 **************************************************************************** |
|
23 |
|
24 General Fixes |
|
25 ------------- |
|
26 |
|
27 Fixed drag and drop for modal dialogs. |
|
28 |
|
29 - QAction |
|
30 Propagate visibility state correctly to actions added to an |
|
31 invisible actiongroup. |
|
32 |
|
33 - QHttp |
|
34 Handle both upper and lower case in response headers. |
|
35 |
|
36 - QLineEdit |
|
37 Fixed drawing problems that affected very long strings and |
|
38 the handling of trailing spaces. |
|
39 |
|
40 - QObject |
|
41 Fixed connectNotify() and disconnectNotify() for some special |
|
42 cases. |
|
43 |
|
44 - QPixmap |
|
45 Avoid calling detach() when setting a null mask on a pixmap. |
|
46 |
|
47 - QString |
|
48 sprintf() again interprets strings, %s, as UTF-8 strings, not |
|
49 as Latin1 strings. |
|
50 |
|
51 - QTabBar |
|
52 Tabbars are now correctly left aligned again. |
|
53 |
|
54 - QTable |
|
55 Fixed shift selections after editing. |
|
56 |
|
57 - QTextEdit |
|
58 Emits cursorPositionChanged() when cursor position changes |
|
59 when find() has been called. |
|
60 LogText mode: Changing fonts after appending text now |
|
61 recalculates the scrollbars properly. |
|
62 Optimized createPopupMenu(). |
|
63 |
|
64 - QVariant |
|
65 Added missing detach() calls in QVariant::as...() functions |
|
66 (e.g. asInt()). |
|
67 |
|
68 - QWidget |
|
69 setWindowState() fixed for WindowMaximized and |
|
70 WindowFullScreen. showMaximized() and showFullScreen() now |
|
71 work for laid out widgets that have not been explicitly |
|
72 resized. |
|
73 windowOpacity() correctly initialized. |
|
74 |
|
75 Platform-Specific Issues |
|
76 ------------------------ |
|
77 |
|
78 Windows: |
|
79 |
|
80 Fixed overflow error that sometimes affected the font engine. |
|
81 Fixed font drawing problems for some international versions of Win9x; |
|
82 also improved handling of spaces before Chinese characters. |
|
83 |
|
84 - QApplication |
|
85 Fixed libraryPaths() to return the correct location of the |
|
86 application executable, independently of whether it has been |
|
87 called before the QApplication constructor or afterwards. |
|
88 |
|
89 - QFileInfo |
|
90 Fixed readLink() for special cases. |
|
91 |
|
92 - QSound |
|
93 Fixed isFinished() to work correctly. |
|
94 |
|
95 - QStyle |
|
96 Fixed QWindowsXPStyle drawing flat toggle buttons. |
|
97 |
|
98 - QWidget |
|
99 Turn off layered painting if window opacity is set back to |
|
100 1.0; making widget redrawing fast again. |
|
101 |
|
102 Mac: |
|
103 |
|
104 Fixed crash on exit problem with Qt Designer. |
|
105 Fixed compilation of networking modules for Professional edition. |
|
106 Fixed overflow error that sometimes occurred in the font engine. |
|
107 Fixed modal dialogs and contextMenuRequested() signals. |
|
108 |
|
109 - QMenuBar |
|
110 Add separator after the "Abouts". |
|
111 Fixed memory corruption. |
|
112 |
|
113 - QMessageBox |
|
114 Improved handling of text and button size. |
|
115 |
|
116 - QPainter |
|
117 Improved raster operations when using colors. |
|
118 Improved polygon region handling and drawPolyLine(). |
|
119 |
|
120 - QStyle |
|
121 Fixed QAquaStyle to use setWindowOpacity(). |
|
122 Fixed QMacStyle drawing of flat toggle buttons. |
|
123 |
|
124 - QWidget |
|
125 Fixed showFullScreen() to not hide the toolbar. |
|
126 |
|
127 X11: |
|
128 |
|
129 Fixed skipping of certain (bitmap) fonts for Xft2 when building up the |
|
130 font database. |
|
131 |
|
132 - QPrinter |
|
133 Fixed regression with margins and Landscape. |
|
134 |
|
135 Embedded: |
|
136 |
|
137 - QPixmap |
|
138 Fixed crash bug with transformed driver when using masked |
|
139 pixmaps where width > height. |
|
140 In xForm(), pre-fill the resulting pixmap with a transparent |
|
141 color instead of white. |