This is TinyQ version 3.0.6, based on Qt 3.0.6 the cross-platform C++ GUI toolkit. It has been generated by Geert Bevin from UWYN through the use of a collection of scripts and patches. For questions, mail to gbevin@uwyn.com. The rest of this document is specific to Qt and not TinyQ. Qt is a trademark of Trolltech AS. Qt 3 contains many new features, improvements and extensions. It also includes a significantly improved Qt Designer, and introduces Qt Linguist, Qt Assistant and a new multi-platform build tool, 'qmake'. In addition to the traditional Qt platforms- Linux, Unix and the various flavors of MS-Windows, Qt 3 for the first time also introduces a native port to Mac OS X. Detailed information about the modifications and new features for Qt 3 is included in the Online Reference Documentation. Due to our recently increased development team, we have been able to realize far more of your requests in this release. Qt 3 is a great step towards realizing our vision of an ideal cross-platform development tool. The Qt version 3.x series is not binary compatible with the 2.x series. This means programs compiled with Qt version 2.x must be recompiled to work with Qt 3. Qt 3 is mostly, but not completely, source compatible with the Qt 2.x series. See the document "Porting from Qt 2.x to Qt 3.0" in the Online Reference Documentation for information on how to port an existing Qt 2.x-based program to Qt 3. Disclaimer: the guide is not entirely complete, so it is possible that you'll discover issues that are not yet covered in the documentation. The most visible change for long term Qt users is the reworked build system. On MS-Windows, run qt-win-commercial-3.0.3.exe; on Unix and Mac OS X, unpack the package and run ./configure. Compiling and installing Qt uses a new utility 'qmake' which we recommend for writing Qt­based applications. 'qmake' is the successor of our free software add-on 'tmake', and is written using Qt rather than Perl. 'qmake' is fully compatible with 'tmake'. To improve maintainability between different platforms, all specific platform #defines and #includes have been moved out of the Qt sources into a platform specific qplatformdefs.h file. The files are located in mkspec/-/qplatformdefs.h. For this release, the following platforms have been tested: win32-borland win32-msvc irix-o32 irix-n32 irix-g++ tru64-cxx tru64-g++ solaris-cc solaris-g++ linux-g++ linux-kcc freebsd-g++ unixware7-g++ unixware7-cc aix-g++ aix-xlc hpux-acc hpux-g++ openunix-cc openunix-g++ macx-g++ macx-pbuilder If you want to try and use Qt 3 on an unsupported version of Unix, please contact us at qt-bugs@trolltech.com so that we can assist you. How to get the release: Qt Free Edition: Download the .tar.gz archive from ftp.trolltech.com. To get better download times, use ftpsearch and search for qt-x11-free-3.0.3.tar.gz to find it on a mirror ftp site near you. Qt Professional Edition, Qt Enterprise Edition: Holders of valid licenses should have received an e-mail with instructions on how to get the new release. Contact sales@trolltech.com if you are a Professional or Enterprise Edition licensee and have not received this e-mail. Any problems encountered with Qt 3.0 should be reported to qt-bugs@trolltech.com. Qt is a trademark of Trolltech AS.