Monthly Archives: September

セキュリティアナウンス: Qt Creator 2.0.0

Published Thursday September 30th, 2010 | Leave a comment
Posted in Qt Creator, ニュース | Tags: ,

Qt Creator 2.0.0 とそれ以前のバージョンに脆弱性が発見されました。この脆弱性は “qtcreator” シェルスクリプトにおける Unix 環境変数の安全ではない操作に起因するものです。それによって、Qt および Qt Coreator でカレントディレクトリにあるライブラリをロード可能な問題が発生していました。 この脆弱性によって Qt Creator はカレントディレクトリにある Unix の共有ライブラリをロードすることが可能となっていました。この問題は Window および Mac OS X では発生しません。また、最新の Qt Creator 2.0.1 ではこの問題は修正されました。 この問題には CVE-2010-3374 が識別子として割り当てられています。詳細は http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-337 をご参照ください。 推奨する対応策 この問題によって引き起こされるリスクを回避するために、Qt Creator 2.0.0 およびそれ以前のバージョンのユーザには最新リリースである Qt Creator 2.0.1 へのアップグレードを推奨します。Qt Creator 2.0.1 は get.qt.nokia.com からダウンロードできます。 現時点でアップグレードが不可能なユーザは “qtcreator” スクリプトを交換してください。 Qt Creator のパッケージに含まれているバイナリ qtcreator.bin に置き換えるか、Qt Creator […]

Read More

Qt Quick 入門 第4回: 画像やマウスを使おう

Published Tuesday September 28th, 2010 | 4 Comments on Qt Quick 入門 第4回: 画像やマウスを使おう
Posted in Qt Quick 入門 | Tags:

はじめに Qt 4.7 がリリースされました。これまでは(仕様はほぼ固まっていたとはいえ)正式リリース前の QML を使っていたため、環境のセットアップなどが不便でしたが、正式リリースされたことで今後は以前よりも楽に QML を使うことができます。 さて、前回の冒頭で Qt Creator 2.0.1 を使用すると述べましたが、Qt Creator 2.0.1 には QMLViewer が含まれていないことを確認していませんでした。このため、Qt Creator 2.0.1 のみがインストールされている環境では QML アプリケーションの実行ができません。QMLViewer も含まれる Qt 4.7 もしくは Qt SDK 2010.5 を ダウンロード のページから入手してインストールをお願いします。 前回は QML で書かれた「Hello World」を例にして、QML の基礎を学んでいただきました。[qml Rectangle] や [qml Text] といった要素が使われていましたが、今回は QML を編集し、それ以外の要素を使ってみようと思います。 QML の描画要素 QML の要素は “[qt “QML Elements” l=qdeclarativeelements]” に一覧がありますが、その中から Qt […]

Read More

Qt Quick 入門 第4回: 画像やマウスを使おう

Published Tuesday September 28th, 2010 | Leave a comment
Posted in Qt Quick 入門 | Tags:

はじめに Qt 4.7 がリリースされました。これまでは(仕様はほぼ固まっていたとはいえ)正式リリース前の QML を使っていたため、環境のセットアップなどが不便でしたが、正式リリースされたことで今後は以前よりも楽に QML を使うことができます。 さて、前回の冒頭で Qt Creator 2.0.1 を使用すると述べましたが、Qt Creator 2.0.1 には QMLViewer が含まれていないことを確認していませんでした。このため、Qt Creator 2.0.1 のみがインストールされている環境では QML アプリケーションの実行ができません。QMLViewer も含まれる Qt 4.7 もしくは Qt SDK 2010.5 を ダウンロード のページから入手してインストールをお願いします。 前回は QML で書かれた「Hello World」を例にして、QML の基礎を学んでいただきました。[qml Rectangle] や [qml Text] といった要素が使われていましたが、今回は QML を編集し、それ以外の要素を使ってみようと思います。 QML の描画要素 QML の要素は “[qt “QML Elements” l=qdeclarativeelements]” に一覧がありますが、その中から Qt […]

Read More

Qt Quick 入門 第4回: 画像やマウスを使おう

Published Tuesday September 28th, 2010 | 4 Comments on Qt Quick 入門 第4回: 画像やマウスを使おう
Posted in Qt Quick 入門 | Tags:

はじめに Qt 4.7 がリリースされました。これまでは(仕様はほぼ固まっていたとはいえ)正式リリース前の QML を使っていたため、環境のセットアップなどが不便でしたが、正式リリースされたことで今後は以前よりも楽に QML を使うことができます。 さて、前回の冒頭で Qt Creator 2.0.1 を使用すると述べましたが、Qt Creator 2.0.1 には QMLViewer が含まれていないことを確認していませんでした。このため、Qt Creator 2.0.1 のみがインストールされている環境では QML アプリケーションの実行ができません。QMLViewer も含まれる Qt 4.7 もしくは Qt SDK 2010.5 を ダウンロード のページから入手してインストールをお願いします。 前回は QML で書かれた「Hello World」を例にして、QML の基礎を学んでいただきました。[qml Rectangle] や [qml Text] といった要素が使われていましたが、今回は QML を編集し、それ以外の要素を使ってみようと思います。 QML の描画要素 QML の要素は “[qt “QML Elements” l=qdeclarativeelements]” に一覧がありますが、その中から Qt […]

Read More

Qt Quick 開発ツール

Published Tuesday September 28th, 2010 | Leave a comment
Posted in Qt Creator, Qt Quick | Tags: ,

この記事は [qt-labs-blogs] の「Qt Quick Tooling」を翻訳したものです。 執筆: kkoehne, Nokia, Qt Development Frameworks さて、もしもまだご存じないのであれば >>> Qt 4.7 がリリースされました <<< ワオ! 我々 Troll にとって(そして多分、皆さんにとっても)喜ぶべきことです。個人的には特に、新たに導入された [qt ‘QtDeclarative モジュール’ l=qtdeclarative] と [qt ‘QML 言語’ l=qdeclarativeintroduction] に熱狂しています。これらの素晴らしいテクノロジーには素晴らしいツール、すなわち Qt Creator が必要です。ベルリンにいる私たちは、この年末にリリースを予定している Qt Creator 2.1 に向けて日々努力しています。 Qt Creator 2.1 で予定されている新機能の説明に入る前に、明らかにしておきたいことがあります。QML を用いた開発を始めるのに Qt Creator 2.1 を待つ必要はありません。Qt Creator 2.0.1 には既に QML エディタが搭載され、 qmlviewer が利用できるようになっています。 しかしながら、QML エディタや Quick デザイナ、JavaScript/QML […]

Read More

未来の創造: Qt Quick Components の(再)紹介

Published Monday September 27th, 2010 | Leave a comment
Posted in Qt Quick | Tags: ,

この記事は [qt-labs-blogs] の記事「Building the future: (re)Introducing the Qt Quick Components」を翻訳したものです。(Qt Labs Japan で Qt Quick Components を紹介するのは初めてですが、原文に合わせてタイトルは「(再)紹介」と記載しています。) 執筆:Henrik Hartz, Nokia, Qt Development Frameworks Qt Quick はとても素晴らしい技術です。ユーザーインターフェースの作り方を根本的に変えるとともに、開発者に限らず、デザイナの方でも魅力的なアプリケーションの作成ができるようになります。もちろん、優秀なハッカーや趣味でプログラムをしている方のことも忘れてはいません。あなたがアプリケーションのユーザーエクスペリエンスを差別化するために、独自のルック&フィールを実装したい場合には Qt Quick はぴったりでしょう。

Read More

未来の創造: Qt Quick Components の(再)紹介

Published Monday September 27th, 2010 | 3 Comments on 未来の創造: Qt Quick Components の(再)紹介
Posted in Qt Quick | Tags: ,

この記事は [qt-labs-blogs] の記事「Building the future: (re)Introducing the Qt Quick Components」を翻訳したものです。(Qt Labs Japan で Qt Quick Components を紹介するのは初めてですが、原文に合わせてタイトルは「(再)紹介」と記載しています。) 執筆:Henrik Hartz, Nokia, Qt Development Frameworks Qt Quick はとても素晴らしい技術です。ユーザーインターフェースの作り方を根本的に変えるとともに、開発者に限らず、デザイナの方でも魅力的なアプリケーションの作成ができるようになります。もちろん、優秀なハッカーや趣味でプログラムをしている方のことも忘れてはいません。あなたがアプリケーションのユーザーエクスペリエンスを差別化するために、独自のルック&フィールを実装したい場合には Qt Quick はぴったりでしょう。

Read More

Qt 4.7 リリース

Published Wednesday September 22nd, 2010 | Leave a comment
Posted in Qt, ニュース | Tags: ,

Nokia は 2010年9月21日、新しいバージョンの Qt 4.7 をリリースしました。 新しい Qt アプリケーションの開発方法 Qt 4.7 の目玉となる新しい機能である QML (Qt Meta-Object-Language) は簡単に学べる宣言型の言語であり、プログラムのインターフェースとその挙動を記述することができます。QML は JavaScript のようなスクリプト言語を好む開発者にもなじみやすく、UIデザイナーと開発者の共同開発を助けることができます。 パフォーマンスの向上、アプリケーションの高速化 Qt 4.7 ではパフォーマンスが向上しており、アプリケーションおよびそのユーザインターフェースがより高速に、よりなめらかに動きます。改善された機能の一部を下記に記します。 QtWebKit でのハードウェアアクセラレーションによる画像合成は QtWebKit のアニメーションを Qt 4.6 より 31% 以上の高速化を実現しました。「よりすばやい」ユーザインターフェースを実現します。 QtWebKit のスクロールを高速化した結果、いくつかの著名な Web サイトでのベンチマークにおいて Facebook でのスクロールを 67%、それ以外のより単純なページのスクロールでは平均して 350% 高速化しました。 新クラス QStaticText によって文字列の描画が Qt 4.6 の二倍以上高速化しました。 QPainter エンジンは OpenGL におけるパーティクルの描画をより効率的に扱えるようになりました。 Qt SDK のダウンロード アップデートされた Qt […]

Read More

Qt 4.7 リリース

Published Wednesday September 22nd, 2010 | Leave a comment
Posted in Qt, ニュース | Tags: ,

Nokia は 2010年9月21日、新しいバージョンの Qt 4.7 をリリースしました。 新しい Qt アプリケーションの開発方法 Qt 4.7 の目玉となる新しい機能である QML (Qt Meta-Object-Language) は簡単に学べる宣言型の言語であり、プログラムのインターフェースとその挙動を記述することができます。QML は JavaScript のようなスクリプト言語を好む開発者にもなじみやすく、UIデザイナーと開発者の共同開発を助けることができます。 パフォーマンスの向上、アプリケーションの高速化 Qt 4.7 ではパフォーマンスが向上しており、アプリケーションおよびそのユーザインターフェースがより高速に、よりなめらかに動きます。改善された機能の一部を下記に記します。 QtWebKit でのハードウェアアクセラレーションによる画像合成は QtWebKit のアニメーションを Qt 4.6 より 31% 以上の高速化を実現しました。「よりすばやい」ユーザインターフェースを実現します。 QtWebKit のスクロールを高速化した結果、いくつかの著名な Web サイトでのベンチマークにおいて Facebook でのスクロールを 67%、それ以外のより単純なページのスクロールでは平均して 350% 高速化しました。 新クラス QStaticText によって文字列の描画が Qt 4.6 の二倍以上高速化しました。 QPainter エンジンは OpenGL におけるパーティクルの描画をより効率的に扱えるようになりました。 Qt SDK のダウンロード アップデートされた Qt […]

Read More

Nokia Qt SDK 1.0.1

Published Thursday September 16th, 2010 | Leave a comment
Posted in ニュース | Tags: ,

Nokia Qt SDK 1.0.1 がこちらの場所から入手可能になりました。バージョン名が表すとおり、このリリースは品質の向上とバグフィックスを目的としています。 いくつかの新しいコンポーネントがこの SDK には含まれます: Qt Mobility 1.0.2 Qt Creator 2.0.1 N900 向けのツールチェイン Madde のアップデート Mac 版へのリモートコンパイラの追加 example と demo をモバイル端末向けに更新 これ以外にも(window flagsの追加など)いくつかの重要な機能の追加が Qt Simulator に対して行われています。 すでに Nokia Qt SDK 1.0.0 をインストールしている場合はアップデートが通知されているはずです。新しいバージョンへのアップデートを自動的に行うことができます。新規にインストールする場合はダウンロードページをご覧ください。 バグを発見した場合には、バグトラッカーに登録をお願いします。 Happy Development everyone…

Read More
Get started today with Qt Download now