|
1 Qt 2.0 Beta2 is not binary compatible with Beta1, this means that any |
|
2 programs linked with Beta1 must be recompiled. |
|
3 |
|
4 The most important fixes since Beta 1: |
|
5 |
|
6 configure |
|
7 Fixed the libzlib typo. |
|
8 Added -lflags argument. |
|
9 |
|
10 Platforms |
|
11 Fixes for Borland C++, Solaris and AIX |
|
12 |
|
13 QFileDialog |
|
14 Several user interface improvements |
|
15 |
|
16 QPrinter |
|
17 Plain text printing works again. |
|
18 Multiple page printing fixed. |
|
19 |
|
20 QWidget |
|
21 New widget flag WStyle_Dialog |
|
22 |
|
23 |
|
24 Major changes since 1.4x: |
|
25 |
|
26 The Qt version 2.x series is not binary compatible with the 1.x |
|
27 series. This means programs compiled with Qt version 1.x must be |
|
28 recompiled to work with Qt 2.0. |
|
29 |
|
30 Qt 2.0 is mostly, but not completely, source compatible with Qt 1.x. |
|
31 See the document "Porting from Qt 1.x to Qt 2.0" in the Online |
|
32 Reference Documentation for information on how to port an existing |
|
33 Qt 1.x-based program to Qt 2.0. |
|
34 |
|
35 |
|
36 **************************************************************************** |
|
37 * New classes * |
|
38 **************************************************************************** |
|
39 |
|
40 |
|
41 * Support for generalized configrable styles: |
|
42 |
|
43 QStyle and subclasses |
|
44 |
|
45 * Support for international software development: |
|
46 |
|
47 QTranslator and the QObject::tr() function |
|
48 QTextCodec (and subclasses) |
|
49 QString - a Unicode string |
|
50 QChar - a Unicode character |
|
51 |
|
52 * Convenient and powerful new collection classes: |
|
53 QMap<Key,Type> - QDict with arbitrary keys |
|
54 QValueList<Type> - QList of types other than pointers |
|
55 QStringList - QValueList<QString> with helper functions |
|
56 |
|
57 * Dialogs |
|
58 QColorDialog - user picks a color |
|
59 QFontDialog - user picks a font |
|
60 QWizard - framework for leading users through steps |
|
61 |
|
62 * Layout |
|
63 QGrid/QHBox/QVBox - grid and boxes of widgets automatically assembled |
|
64 QHGroupBox/QVGroupBox - easy framed groups of widgets |
|
65 |
|
66 * PNG Support |
|
67 PNG support is always compiled into Qt |
|
68 |
|
69 * Rich Text |
|
70 QTextView - formatted text and images |
|
71 QTextBrowser - navigate formatted text and images |
|
72 QStyleSheet - define your own XML formatting tags |
|
73 QSimpleRichText - display rixh text anywhere |
|
74 |
|
75 * Session management |
|
76 QSessionManager - safe state when system shuts down |
|
77 |
|
78 |
|
79 **************************************************************************** |
|
80 * Major changes in existing classes * |
|
81 **************************************************************************** |
|
82 |
|
83 QString is now 16-bit Unicode. |
|
84 |
|
85 QPoint, QPointArray, QSize and QRect now have 32-bit coordinates. |