Qt 4.8 ベータ版リリース

この記事は Qt Blog の "Qt 4.8 Beta released" を翻訳したものです。
執筆: Eckhart Köppen, 2011年7月19日

Qt 4.8 のテクノロジープレビュー版をリリースしてから数週間が経ちました。そのリリースは大変注目を集め、Qt 4.8 TP の記事ではたくさんのコメントをいただきました

本日、Qt 4.8 のベータ版をリリースしました。これはまだ最終的なリリース候補版ではないことに注意が必要ですが、正式リリースの品質をさらに良くしていく上でとても助けになるはずです。このリリースは Qt SDK 1.1 のオンラインアップデートを通じてのみ入手可能です。

今後の Qt 4.8 のリリース(リリース候補版や 4.8.0 の正式版)も SDK のアップデートを通してリリースされる予定です。

Qt 4.8 ベータ版のターゲット

Qt 4.8 ベータ版は Qt SDK 1.1 を通して Linux と Windows、Mac 向けに提供されます。これをインストールするには、Qt SDK の Qt Creator の「ヘルプ」→「Start Updater」から Maintenance tool を開き、「Experimental」カテゴリからインストールしてください。

Symbian 版はベータ版の準備が整い次第、今後の Qt 4.8 のリリースを通して追加される予定ですが、Symbian 自身の Qt 4.8 に対応したデバイスソフトウェアが利用可能になるまでは「実験的」のままの予定です。

このため、Symbian 向けのアプリを作成と配布が目的の開発者の方は Qt SDK 1.1 の Qt 4.7.3 を使い続ける必要があります。Qt 4.7.3 ベースの Symbian のターゲットは Qt 4.8 の Symbian 向けのターゲットが Nokia Ovi Store 向けのアプリケーション開発に利用できるようになる前にアップデートする予定です。

Qt 4.8 ベータ版の概要

Qt 4.8 のベータ版には以下の機能のベータレベルの実装が含まれます。

- Qt Quick 1.1 http://blog.qt.io/blog/2011/03/09/import-qtquick-1-1.html

- Qt WebKit 2.2 http://blog.qt.io/blog/2011/05/17/qtwebkit-2-2-technical-preview-available.html

Qt 4.8 のフォーカスは品質とパフォーマンスの向上ですが、いくつかの新機能が追加されています。

1. Qt のプラットフォームの抽象化 - QtGui を新しいウィンドウシステムに対応するための綺麗な抽象化レイヤー。http://blog.qt.io/blog/2011/06/02/lighthouse-has-grown-up-now.html

2. Open GL でのスレッドのサポート http://blog.qt.io/blog/2011/06/10/threaded-opengl-in-4-8.html

3. HTTP のマルチスレッド化 http://blog.qt.io/blog/2011/05/02/threaded-http-inside-qnetworkaccessmanager.html

4. ファイルシステムアクセスの最適化

5. Symbian 向け:ネイティブの Symbian のネットワーク対応、 IPV6、OpenGL グラフィックス、Symbian のリソースマネージメント

6. 新しい API:Localization API と IP マルチキャスト API

既に述べた通り、Qt 4.8 にはベータ品質の Qt Quick 1.1 が含まれ、以下の機能が改善されました。

1. 右から左に表示する言語(RTL)のサポート

2. 画像のキャッシュの改善

3. 文字入力の改善 - バーチャルキーボードによる画面の分割をサポート

4. PinchArea にてタッチ入力をハンドルするための宣言的な API を提供

Qt 4.8 で非推奨となるものの一覧

Qt 4.8 のリリースで非推奨となるものの一覧は http://blog.qt.io/blog/2011/06/09/qt-modules-maturity-level-the-list.html を参照してください。

謝辞

このベータ版のリリースに際し、Qt のリリースに関わる開発者、貢献者、ドキュメントチーム、移植チーム、テストチーム、および SDK チームの全ての方に感謝を申し上げます。

是非 Qt 4.8 を試してみて、バグレポートを書いていただければと思います。みなさんに対してより良いものを提供できるように、みなさんの意見や改善のヒントなどがあれば是非お聞かせください。バグレポートは http://bugreports.qt.nokia.com からお願いします。

それでは

Qt 4.8 プログラムチームを代表して Eckhart でした。


Blog Topics:

Comments