Changes between Version 60 and Version 61 of WikiStart


Ignore:
Timestamp:
May 14, 2010, 11:15:27 AM (14 years ago)
Author:
Dmitry A. Kuminov
Comment:

Updated for 4.6.2.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v60 v61  
    2222== Current Status ==
    2323
    24 [[Image(wiki:WikiStart:qt4-os2-4.5.1-ga.jpg, 300px, right)]]
     24[[Image(wiki:WikiStart:qt4-os2-4.6.2.jpg, 300px, right)]]
    2525
    26 As of the 5th of February, 2010, the '''Qt framework version 4.5.1 for OS/2 is generally available! ''' This means that the major parts of the Qt library have been ported to OS/2 which makes dozens of Qt 4 applications potentially available to the OS/2 platform. The last release brought the complete Drag And Drop support, Session Management support, SQLite3 support, the Qt Designer application. Qt 4 for OS/2 is distributed in a convenient way using WarpIn packages which makes it very easy to install and use. netlabs.org maintains a so-called official build of the Qt 4 library which ensures that all Qt applications use the same set of runtime libraries which saves resources and improves general stability. Below you will find download links to the available packages along with their descriptions.
     26As of the 5th of February, 2010, the '''Qt framework version 4 for OS/2 is generally available! ''' This means that the major parts of the Qt toolkit have been ported to OS/2 which makes dozens of Qt 4 applications potentially available to the OS/2 platform. Qt 4 for OS/2 is distributed in a convenient way using WarpIn packages which makes it very easy to install and use it. These packages are maintained by netlabs.org and provide a so-called official build of the Qt 4 toolkit which ensures that all Qt applications use the same set of Qt 4 runtime libraries to save system resources and improve general stability. Below you will find download links to the available packages along with their descriptions.
    2727
    2828You may find more detailed information about the project progress and future plans on the [http://svn.netlabs.org/qt4/roadmap Roadmap] page.
     
    3232
    3333== Latest Version ==
    34 The latest version is '''4.5.1 GA''' released on 05.02.2010. The list of changes can be found [source:/tags/4.5.1-os2-ga/CHANGES.OS2 here].
     34The latest version is '''4.6.2''' released on 14.05.2010. This is the latest release of Qt 4 from Nokia and it includes a bunch of new features and improvements, many of which appear in the OS/2 port as well. Besides that, the following key improvements specific to the OS/2 port are brought by this release:
    3535
    36 Version '''4.5.1 GA''' is available for downloading in the following packages and formats:
    37 ||'''GCC 442 runtime library'''||[ftp://ftp.netlabs.org/pub/qt4/gcc-lib-4_4_2-20091204.wpi WPI]||This WPI is needed for all Qt installations||
    38 ||'''Qt runtime libraries and plugins'''||[ftp://ftp.netlabs.org/pub/qt4/4.5.1-ga/qt-lib-4_5_1-ga-noxwpdep.wpi WPI]||This is the official Qt 4 runtime that is necessary to run applications created using the Qt4 framework. Note that you will also need [ftp://ftp.netlabs.org/pub/qt4/gcc-lib-4_4_2-20091204.wpi this] GCC 4 runtime library for all recent Qt 4 builds. '''UPDATE''': the WPI archive has been improved to install on systems with no XWorkplace/XCenter installed.||
    39 ||'''Qt development libraries and tools'''||[ftp://ftp.netlabs.org/pub/qt4/4.5.1-ga/qt-dev-4_5_1-ga.wpi WPI]||This is necessary to compile applications created using the Qt4 framework (make sure you read [source:/tags/4.5.1-os2-ga/README.OS2#L188 this] to understand what this package is for).[[BR]]Requires the '''Qt runtime libraries and plugins''' package.
    40 ||'''Qt demo and example applications'''||[ftp://ftp.netlabs.org/pub/qt4/4.5.1-ga/qt-examples-4_5_1-ga.wpi WPI]||Standard Qt demo and example applications (with the source code) that demonstrate the Qt4 features.[[BR]]Requires '''Qt runtime libraries and plugins''' and '''Qt development libraries and tools'''.
    41 ||'''Full Qt source code'''||[ftp://ftp.netlabs.org/pub/qt4/4.5.1-ga/qt-all-opensource-src-4_5_1-os2-ga.zip ZIP]||Take this if you want to build the Qt library yourself (recommended as the '''development environment''' if you regularly develop or port Qt applications).||
     36 * Complete printing support through CUPS (requires [http://svn.netlabs.org/ecups/wiki eCUPS] to be installed).
     37 * Painting in widgets using DIVE, which makes all graphical operations up to 4 times faster comparing to 4.5.1 GA (the actual numbers depend on the combination of the graphics hardware, video driver and the current screen mode). The non-DIVE painting mode is also optimized, with the performance boost varying from 30% to 200%.
     38 * webkit module (used in many complex web-based applications such as web browsers to implement the JavaScript support).
     39 * help module (used for context sensitive help in applications).
     40 * Qt Assistant tool.
     41 
     42The more detailed list of changes can be found [source:/tags/4.6.2-os2/CHANGES.OS2 here].
     43
     44Version '''4.6.2''' is available for downloading in the following packages and formats.
     45
     46==== Prerequisites ====
     47
     48||'''GCC 4 Core Libraries'''||[ftp://ftp.netlabs.org/pub/gcc/gcc4core.wpi WPI]||GCC 4 runtime libraries needed for all Qt 4 installations.||
     49||'''eCUPS Installer'''||[ftp://ftp.netlabs.org/incoming/eCUPS003.wpi WPI]||eCUPS support necessary for printing to work in Qt 4 applications (optional).||
     50
     51==== Qt 4 Packages ====
     52
     53||'''Qt Runtime Libraries and Plugins'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.2/qt-lib-4_6_2.wpi WPI]||This is the official Qt 4 runtime that is necessary to run applications created using the Qt4 framework.||
     54||'''Qt Runtime Libraries and Plugins (no XWP dependency)'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.2/qt-lib-4_6_2-noxwpdep.wpi WPI]||This is the official Qt 4 runtime which does not require XWorkplace to be installed (this makes the system tray support and improved file watching unavailable).||
     55||'''Qt Development Libraries and Tools'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.2/qt-dev-4_6_2.wpi WPI]||This is necessary to compile applications created using the Qt4 framework (make sure you read [source:/tags/4.6.2-os2/README.OS2#L239 this] to understand what this package is for). Requires the '''Qt Runtime Libraries and Plugins''' package.||
     56||'''Qt Reference Documentation'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.2/qt-doc-4_6_2.wpi WPI]||Documentation for the Qt library and tools. Requires '''Qt Development Libraries and Tools'''.||
     57||'''Qt Demo and Example Applications'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.2/qt-examples-4_6_2.wpi WPI]||Standard Qt demo and example applications (with the source code) that demonstrate the Qt4 features. Requires '''Qt Development Libraries and Tools'''.||
     58||'''Full Qt Source Code'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.2/qt-all-opensource-src-4_6_2-os2.zip ZIP]||Take this if you want to build the Qt library yourself (recommended as the '''development environment''' if you regularly develop or port Qt applications).||
    4259
    4360Alternatively, if you want to play with the latest development version, you can check it out directly from the SVN repository. In order to do so you need to download and install the subversion client for eCS (OS/2). Use the following command to check out the full source tree to a ''<local_directory>'':
     
    4663}}}
    4764
    48 The required tools and build instructions are described in the [source:/tags/4.5.1-os2-ga/README.OS2 README.OS2] file.
     65The required tools and build instructions are described in the [source:/tags/4.6.2-os2/README.OS2 README.OS2] file.
    4966
    5067The older downloads are available [ftp://ftp.netlabs.org/pub/qt4/old here].