Visual Studio Add-In 1.2.1 for Qt 5 がリリースされました。
主な変更内容は以下の通りです。
- Visual Studio 2012 のデバッガーで Qt5 のクラスをサポート
- Visual Studio Add-In for Qt 4 との切替による共存を可能に
- Qt5 のライブラリ名やインクルードパスの間違いを修正
- 商用版のみ: Qt Quick サポートの追加(プロジェクトウィザード、キーワードハイライト、プレビュー)
Qt のあれこれ (仮)
Visual Studio Add-In 1.2.1 for Qt 5 がリリースされました。
主な変更内容は以下の通りです。
Qt 5.0 系のパッチリリースとなる 5.0.2 がリリース されました。多くのバグ修正が行われていますが、主なものはバイナリパッケージやビルドに関連するもののようです。
これまでは Windows 版のバイナリパッケージは ANGLE 版しかなく問題も色々と発生していましたが、デスクトップ OpenGL 版も用意されました。OpenGL 系の機能を使う方は ANGLE 版ではなく OpenGL 版を使用してください。
Qt 5.1 のアルファ版がリリースされました。
アルファ版ですのでリリースされているのはソースパッケージのみとなります。5.1 の新機能は詳しくは wiki に記載されていますが、主なものを記載しておきます。
Qt SDK のインストーラとして使用されている Qt Installer Framework 1.3 がリリースされました。
Qt5 対応や翻訳対応(日本語はまだ有りません)が主な新機能となります。
デスクトップ向けアプリには便利なフレームワークですし、Qt Creator とのインテグレーションが待ち遠しいです。
Qt Creator 2.7.0 がリリース されました。
主な新機能は以下の通りです。
上記の詳細は ベータ版の記事 を参考にしてください。一点補足すると、Qt5 版の Qt Creator 2.7.0 のバイナリは Qt 5.0.2 に含まれる予定です。ちなみに、Qt Quick Designer を Qt Quick 2 に対応させるには Qt5 で qml2puppet をビルドする必要があります。今回リリースされた Qt4 版の Qt Creator 2.7.0 にはこれは含まれていませんが、Qt 5.0.2 には同梱されます。
以前に ベータ1 をお伝えした QtWebKit 2.3 ですが、しばらくフォローできない間に ベータ2、RC が過ぎ、リリース を迎えることとなりました。
QtWebKit 2.3 とは Qt5 の QtWebKit 3.0 を Qt4 にバックポートする非公式プロジェクトです。Qt5 特有の QQuickWebView などは対応していませんが、WebKit1 ベースの改善のほとんどを取り込んであるそうです。API/ABI ともに Qt 4.8 の QtWebKit 2.2 との互換を維持しているので、Qt4 で QtWebKit を使っている人は試してみると面白いと思います。Arch Linux など、いくつかのディストリビューションでは採用の動きもあるようです。
Qt Creator の 2.7.0 RC がリリース されています。
2.7 系の新機能については ベータ版のリリース記事 を参照してください。
2.6 系で Madde を利用していた方は初回の起動時に ”-load Madde” オプションを付けてください。これがない場合、関連の設定が初期化されてしまいます。
Qt Creator 2.7.0 のβ版 がリリースされました。
主な新機能は以下の通りです。
string freeze は次の木曜日、RC 版のリリースはベータ版から二週間後(2/21頃?)を予定しているそうです。
Qt 5.0.1 がリリース されました。基本的には 5.0.0 のバグ修正版になりますが、それ以外にも以下の違いがあります。
Qt では本来は同じメジャーバージョン内ではバイナリ互換性を維持することになっていますが、QtMultimedia モジュールで見つかったミス(インターフェースとなる基底クラスのデストラクタが virtual ではない)のため、メモリリークが発生することから今回は例外としてバイナリ互換性を破壊する修正を取り込んでいます。QAudioSystemFactoryInterface や QMediaServiceProviderFactoryInterface を継承したコードを 5.0.0 で書いていた人は 5.0.1 で再コンパイルしてください。
また、MinGW 用バイナリが用意されました。最新の MinGW が必要となったことから、4.7 プレリリース版を同梱しているため 800MB を超える巨大なパッケージとなってしまいましたが……。
今回から変更履歴が各モジュールごとに分割されています。なお、5.0.0 のパッケージにあったメンテナンスツールでのアップデートは出来ませんので、アップデートには 5.0.0 のアンインストールと 5.0.1 のインストールが必要になります。
Qt 5.0.1 のリリースに合わせて、Qt Creator 2.6.2 がリリースされました。
エディタのフリーズやクラッシュを含む多数のバグが修正されていますので、2.6系をお使いの方はバージョンアップをお勧めします。
2.6.1 と同様に単独のパッケージは Qt 4.8 でビルドされたものになります。Qt 5.0 でビルドされたバイナリは Qt 5.0.l のバイナリパッケージに含まれています。