"Fossies" - the Fresh Open Source Software Archive

Member "qt-everywhere-src-6.3.1/qtbase/dist/changes-2.00beta2" (25 May 2022, 2471 Bytes) of package /linux/misc/qt-everywhere-src-6.3.1.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    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.