Fix breakage introduced in 21e0423a5c9ecd9da8e141dcfba25e60b55f7fe5
[qt-netbsd.git] / dist / changes-2.00beta2
blob943c3685cfcf6f824fbe9de0bcbc8b21fc1c2d6a
1 Qt 2.0 Beta2 is not binary compatible with Beta1, this means that any
2 programs linked with Beta1 must be recompiled.
4 The most important fixes since Beta 1:
6 configure
7         Fixed the libzlib typo.
8         Added -lflags argument.
10 Platforms
11         Fixes for Borland C++, Solaris and AIX
13 QFileDialog
14         Several user interface improvements
16 QPrinter
17         Plain text printing works again.
18         Multiple page printing fixed.
20 QWidget
21         New widget flag WStyle_Dialog
24 Major changes since 1.4x:
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.
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.
36 ****************************************************************************
37 *                            New classes                                   *
38 ****************************************************************************
41 * Support for generalized configrable styles:
43     QStyle and subclasses
45 * Support for international software development:
47     QTranslator and the QObject::tr() function
48     QTextCodec (and subclasses)
49     QString - a Unicode string
50     QChar - a Unicode character
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
57 * Dialogs
58     QColorDialog - user picks a color
59     QFontDialog - user picks a font
60     QWizard - framework for leading users through steps
62 * Layout
63     QGrid/QHBox/QVBox - grid and boxes of widgets automatically assembled
64     QHGroupBox/QVGroupBox - easy framed groups of widgets
66 * PNG Support
67     PNG support is always compiled into Qt
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
75 * Session management
76     QSessionManager - safe state when system shuts down
79 ****************************************************************************
80 *                     Major changes in existing classes                    *
81 ****************************************************************************
83 QString is now 16-bit Unicode. 
85 QPoint, QPointArray, QSize and QRect now have 32-bit coordinates.