Qt Quick

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 | 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 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 入門 第3回: Hello QML!

Published Thursday August 26th, 2010 | Leave a comment
Posted in Qt Quick 入門 | Tags:

はじめに 前回から間が空いてしまいましたが、「Qt Quick 入門」の第3回をお送りします。この間に Qt Creator のリリーススケジュールに変更があり、Qt Creator 2.0.1 がリリースされました。2.0.1 では 2.0.0 で無効にされていた Qt Quick 関連機能が有効にされていますので、今回はバイナリスナップショットではなく、2.0.1 を利用します。第2回でインストールしていただいたスナップショットでは、今回の内容を正常に実行できないバグがありますので、必ず 2.0.1 を使用するようにしてください。Qt Creator 2.0.1 は Downloads ページからダウンロードできます。 これまでの「Qt Quick 入門」では Qt Quick がどのようなものかを説明してきました。今回から、Qt Quick アプリケーションの作成を行います。 最初はおなじみの「Hello World」が QML ではどのようになるかを見ていきましょう。 Qt Creator で QML プロジェクトを作成する まずは QML プロジェクトを作成しましょう。「ファイル(F)」メニューの「ファイル/プロジェクトの新規作成(N)…」を選びます。Ctrl + N(Mac OS X の場合は Command + N) でもかまいません。「新規作成」ダイアログが表示されますので、「他のプロジェクト」の中から「Qt QML アプリケーション」を選択して「選択(C)…」をクリックします。 […]

Read More

Qt Quick 入門 第3回: Hello QML!

Published Thursday August 26th, 2010 | Leave a comment
Posted in Qt Quick 入門 | Tags:

はじめに 前回から間が空いてしまいましたが、「Qt Quick 入門」の第3回をお送りします。この間に Qt Creator のリリーススケジュールに変更があり、Qt Creator 2.0.1 がリリースされました。2.0.1 では 2.0.0 で無効にされていた Qt Quick 関連機能が有効にされていますので、今回はバイナリスナップショットではなく、2.0.1 を利用します。第2回でインストールしていただいたスナップショットでは、今回の内容を正常に実行できないバグがありますので、必ず 2.0.1 を使用するようにしてください。Qt Creator 2.0.1 は Downloads ページからダウンロードできます。 これまでの「Qt Quick 入門」では Qt Quick がどのようなものかを説明してきました。今回から、Qt Quick アプリケーションの作成を行います。 最初はおなじみの「Hello World」が QML ではどのようになるかを見ていきましょう。 Qt Creator で QML プロジェクトを作成する まずは QML プロジェクトを作成しましょう。「ファイル(F)」メニューの「ファイル/プロジェクトの新規作成(N)…」を選びます。Ctrl + N(Mac OS X の場合は Command + N) でもかまいません。「新規作成」ダイアログが表示されますので、「他のプロジェクト」の中から「Qt QML アプリケーション」を選択して「選択(C)…」をクリックします。 […]

Read More

Qt Quick 入門 第3回: Hello QML!

Published Thursday August 26th, 2010 | Leave a comment
Posted in Qt Quick 入門 | Tags:

はじめに 前回から間が空いてしまいましたが、「Qt Quick 入門」の第3回をお送りします。この間に Qt Creator のリリーススケジュールに変更があり、Qt Creator 2.0.1 がリリースされました。2.0.1 では 2.0.0 で無効にされていた Qt Quick 関連機能が有効にされていますので、今回はバイナリスナップショットではなく、2.0.1 を利用します。第2回でインストールしていただいたスナップショットでは、今回の内容を正常に実行できないバグがありますので、必ず 2.0.1 を使用するようにしてください。Qt Creator 2.0.1 は Downloads ページからダウンロードできます。 これまでの「Qt Quick 入門」では Qt Quick がどのようなものかを説明してきました。今回から、Qt Quick アプリケーションの作成を行います。 最初はおなじみの「Hello World」が QML ではどのようになるかを見ていきましょう。 Qt Creator で QML プロジェクトを作成する まずは QML プロジェクトを作成しましょう。「ファイル(F)」メニューの「ファイル/プロジェクトの新規作成(N)…」を選びます。Ctrl + N(Mac OS X の場合は Command + N) でもかまいません。「新規作成」ダイアログが表示されますので、「他のプロジェクト」の中から「Qt QML アプリケーション」を選択して「選択(C)…」をクリックします。 […]

Read More

Qt Quick 入門 第2回: Qt Quick アプリケーションの実行

Published Friday July 23rd, 2010 | Leave a comment
Posted in Qt Quick 入門 | Tags:

Qt Quick 入門の初回となる前回では Qt Quick の概要を説明しました。第2回となる今回は Qt Quick アプリケーションを実際に実行し、体験してみましょう。 実行するアプリケーションは Qt Creator 2.1 のスナップショットに付属するサンプルを使います。Qt Creator 2.1 スナップショットをまだインストールしていない人は Qt 4.7 Beta2 & Qt Creator 2.1 Snapshots からダウンロード&インストールしてください。なお、スナップショットは日々更新されているため、一瞥しただけでは目的のプラットフォーム向けのバイナリが存在しないように見えるかもしれませんが、一度親ディレクトリに移動して過去の日付のディレクトリを探せば latest ディレクトリにないプラットフォーム向けのバイナリが見つかります。以下に各プラットフォームにおける執筆時点の最新のバイナリへのリンクを張っておきます。 Windows (2010/07/13版) Linux(x86) (2010/07/22版) Mac OS X (2010/07/22版) スナップショットでの動作に問題があった場合にはより新しいバイナリがないか確認してください。 Qt Quick アプリケーションの実行にあたって Qt Quick アプリケーションとは QML(+ JavaScript)で記述されたアプリケーションのことをいいます。QML はテキストファイルですので、それ自体をそのまま実行することは出来ません。通常は Qt C++ アプリケーションから QtDeclarative モジュールを通して QML ファイルを読み込んで実行するのですが、C++ のロジックを必要としない場合や QML […]

Read More

Qt Quick 入門 第1回: Qt Quick とは

Published Friday July 9th, 2010 | Leave a comment
Posted in Qt Quick 入門 | Tags:

Qt 4.7 β2 とともに、Qt Creator 2.1 のスナップショットがリリースされました。Qt 4.7 のリリーススケジュールの変更に伴って、Qt Creator 2.0 では無効化されていた Qt Quick 関連の機能が、再び使えるようになりました。Qt Quick の環境がそろいつつあるということで、いよいよ日本語で Qt Quick の導入に向けた連載を開始することとなりました。この「Qt Quick 入門」シリーズでは Qt Quick を用いた UI の作成方法について説明していく予定です。 第1回となる今回は Qt Quick の概要について説明します。 Qt Quick とは Qt Quick には QML や Declarative などの今までの Qt には存在しなかったキーワードがあります。これらの関係を整理してみましょう。 [qt “Qt Quick” l=qtquick] (Qt Quick User Interface Creation Kit)とは、Qt が新たに提唱する UI テクノロジーのフレームワークであり、以下の要素から構成されています。 […]

Read More

Qt Quick 入門 第1回: Qt Quick とは

Published Friday July 9th, 2010 | 1 Comment on Qt Quick 入門 第1回: Qt Quick とは
Posted in Qt Quick 入門 | Tags:

Qt 4.7 β2 とともに、Qt Creator 2.1 のスナップショットがリリースされました。Qt 4.7 のリリーススケジュールの変更に伴って、Qt Creator 2.0 では無効化されていた Qt Quick 関連の機能が、再び使えるようになりました。Qt Quick の環境がそろいつつあるということで、いよいよ日本語で Qt Quick の導入に向けた連載を開始することとなりました。この「Qt Quick 入門」シリーズでは Qt Quick を用いた UI の作成方法について説明していく予定です。 第1回となる今回は Qt Quick の概要について説明します。 Qt Quick とは Qt Quick には QML や Declarative などの今までの Qt には存在しなかったキーワードがあります。これらの関係を整理してみましょう。 [qt “Qt Quick” l=qtquick] (Qt Quick User Interface Creation Kit)とは、Qt が新たに提唱する UI テクノロジーのフレームワークであり、以下の要素から構成されています。 […]

Read More

Qt Quick 入門 第1回: Qt Quick とは

Published Friday July 9th, 2010 | 1 Comment on Qt Quick 入門 第1回: Qt Quick とは
Posted in Qt Quick 入門 | Tags:

Qt 4.7 β2 とともに、Qt Creator 2.1 のスナップショットがリリースされました。Qt 4.7 のリリーススケジュールの変更に伴って、Qt Creator 2.0 では無効化されていた Qt Quick 関連の機能が、再び使えるようになりました。Qt Quick の環境がそろいつつあるということで、いよいよ日本語で Qt Quick の導入に向けた連載を開始することとなりました。この「Qt Quick 入門」シリーズでは Qt Quick を用いた UI の作成方法について説明していく予定です。 第1回となる今回は Qt Quick の概要について説明します。 Qt Quick とは Qt Quick には QML や Declarative などの今までの Qt には存在しなかったキーワードがあります。これらの関係を整理してみましょう。 [qt “Qt Quick” l=qtquick] (Qt Quick User Interface Creation Kit)とは、Qt が新たに提唱する UI テクノロジーのフレームワークであり、以下の要素から構成されています。 […]

Read More
Get started today with Qt Download now