Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: dmcmahill
Date: Tue Mar 28 21:41:45 UTC 2000
Modified Files:
pkgsrc/x11/qt: Makefile
pkgsrc/x11/qt/files: md5 patch-sum
pkgsrc/x11/qt/patches: patch-aa patch-ab patch-ac
pkgsrc/x11/qt/pkg: PLIST
Removed Files:
pkgsrc/x11/qt/files: enablegif.patch
Log Message:
update to 2.0.2. Thanks to Matthias Scheler for doing most of the work.
Qt-1.44 is still available as the x11/qt1 package as Qt-2 is not 100% backwards
compatible with Qt-1.44.
A complete list of changes to Qt since 1.44 can be found online at
http://www.trolltech.com/changes/index.html
New major features
* Support for international software development:
+ QTranslator and the QObject::tr() function
+ QTextCodec (and subclasses)
+ QString is now a 16-bit Unicode string with good support for legacy
8-bit interoperation.
(The old 8-bit string class from Qt 1.x has been renamed to
QCString.)
+ QChar - a Unicode character
* Rich Text
+ QTextView - formatted text and images
+ QTextBrowser - navigate formatted text and images
+ QStyleSheet - define your own XML formatting tags
+ QSimpleRichText - display rich text anywhere
* Convenient and powerful new collection classes:
+ QMap<Key,Type> - QDict with arbitrary keys
+ QValueList<Type> - QList of types other than pointers
+ QStringList - QValueList<QString> with helper functions
* Dialogs
+ QColorDialog - user picks a color
+ QFontDialog - user picks a font
+ QWizard - framework for leading users through steps
* Layout
+ QGrid, QHBox, QVBox - grid and boxes of widgets automatically
assembled
+ QHGroupBox, QVGroupBox - easy framed groups of widgets
+ QSizePolicy - a widget's abilities to change size in different ways
* Custom layouts
+ New, much simpler and more powerful API for creating custom layouts
* PNG Support
+ PNG support is now included in the core library
* Support for generalized configurable GUI styles:
+ QStyle and subclasses
* Session management
+ QSessionManager - saving state when the system shuts down
* Extended coordinate system
+ QPoint, QPointArray, QSize and QRect now have 32-bit coordinates
* Cleaner namespace
+ Global functions, enums and macros now either start with a 'q' or
have been moved into the
new namespace class "Qt"
To generate a diff of this commit:
cvs rdiff -r1.29 -r1.30 pkgsrc/x11/qt/Makefile
cvs rdiff -r1.1 -r0 pkgsrc/x11/qt/files/enablegif.patch
cvs rdiff -r1.8 -r1.9 pkgsrc/x11/qt/files/md5
cvs rdiff -r1.1 -r1.2 pkgsrc/x11/qt/files/patch-sum
cvs rdiff -r1.6 -r1.7 pkgsrc/x11/qt/patches/patch-aa
cvs rdiff -r1.4 -r1.5 pkgsrc/x11/qt/patches/patch-ab
cvs rdiff -r1.1 -r1.2 pkgsrc/x11/qt/patches/patch-ac
cvs rdiff -r1.11 -r1.12 pkgsrc/x11/qt/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index