Monthly Archives: December

Qt Conference Tokyo 2010

Published Tuesday December 28th, 2010 | Leave a comment
Posted in イベント | Tags: , ,

12月10日に Qt Conference Tokyo 2010 を開催しました。昨年の Qt Conference Tokyo 2009 の成功を受けて、今年は東京以外にも 北京・台北・ソウル を加えた四都市で Qt Conference Asia Tour と題して開催いたしました。東京では約200名、全体では約1000名にご参加頂きました。多くの方々にご来場いただき、厚く御礼申し上げます。 私にとっても長く充実した1日は “Nokia and Qt – accelerating Qt Everywhere” というタイトルの基調講演で始まりました。Qt チームのダニエル・キールベルグより、我々の目標である Qt Everywhere について、どんな意味か、どのように努力しているのかを話しました。車載、医療、オートメーション向け組み込み機器など様々な場面で Qt が採用が増えているとし、Qt ユーザーの増加を説明しました。具体的には qt.nokia.com からの Qt ダウンロードを例に挙げ、2008年には25万未満であったが2010年には150万を超えるダウンロード数へと大幅に増加したことを報告しました。 特にアジアでの増加が顕著であるとし、日本市場においては Qt 日本語サイト へのビジター数が43%増加し、qt-labs.jp (本ページ) へは月間4000のユニークビジターが訪問していることを説明しました。また、今後については、 Nokia としての Qt エコシステム拡大についての5つのコミットメントを紹介しました。 1.  パフォーマンス及び安定性を改善し続ける 2. オープンガバナンスとコミュニティとの取り組み 3. Qt Quick […]

Read More

Qt Conference Tokyo 2010

Published Tuesday December 28th, 2010 | 1 Comment on Qt Conference Tokyo 2010
Posted in イベント | Tags: , ,

12月10日に Qt Conference Tokyo 2010 を開催しました。昨年の Qt Conference Tokyo 2009 の成功を受けて、今年は東京以外にも 北京・台北・ソウル を加えた四都市で Qt Conference Asia Tour と題して開催いたしました。東京では約200名、全体では約1000名にご参加頂きました。多くの方々にご来場いただき、厚く御礼申し上げます。 私にとっても長く充実した1日は “Nokia and Qt – accelerating Qt Everywhere” というタイトルの基調講演で始まりました。Qt チームのダニエル・キールベルグより、我々の目標である Qt Everywhere について、どんな意味か、どのように努力しているのかを話しました。車載、医療、オートメーション向け組み込み機器など様々な場面で Qt が採用が増えているとし、Qt ユーザーの増加を説明しました。具体的には qt.nokia.com からの Qt ダウンロードを例に挙げ、2008年には25万未満であったが2010年には150万を超えるダウンロード数へと大幅に増加したことを報告しました。 特にアジアでの増加が顕著であるとし、日本市場においては Qt 日本語サイト へのビジター数が43%増加し、qt-labs.jp (本ページ) へは月間4000のユニークビジターが訪問していることを説明しました。また、今後については、 Nokia としての Qt エコシステム拡大についての5つのコミットメントを紹介しました。 1.  パフォーマンス及び安定性を改善し続ける 2. オープンガバナンスとコミュニティとの取り組み 3. Qt Quick […]

Read More

Qt Conference Tokyo 2010

Published Tuesday December 28th, 2010 | Leave a comment
Posted in イベント | Tags: , ,

12月10日に Qt Conference Tokyo 2010 を開催しました。昨年の Qt Conference Tokyo 2009 の成功を受けて、今年は東京以外にも 北京・台北・ソウル を加えた四都市で Qt Conference Asia Tour と題して開催いたしました。東京では約200名、全体では約1000名にご参加頂きました。多くの方々にご来場いただき、厚く御礼申し上げます。 私にとっても長く充実した1日は “Nokia and Qt – accelerating Qt Everywhere” というタイトルの基調講演で始まりました。Qt チームのダニエル・キールベルグより、我々の目標である Qt Everywhere について、どんな意味か、どのように努力しているのかを話しました。車載、医療、オートメーション向け組み込み機器など様々な場面で Qt が採用が増えているとし、Qt ユーザーの増加を説明しました。具体的には qt.nokia.com からの Qt ダウンロードを例に挙げ、2008年には25万未満であったが2010年には150万を超えるダウンロード数へと大幅に増加したことを報告しました。 特にアジアでの増加が顕著であるとし、日本市場においては Qt 日本語サイト へのビジター数が43%増加し、qt-labs.jp (本ページ) へは月間4000のユニークビジターが訪問していることを説明しました。また、今後については、 Nokia としての Qt エコシステム拡大についての5つのコミットメントを紹介しました。 1.  パフォーマンス及び安定性を改善し続ける 2. オープンガバナンスとコミュニティとの取り組み 3. Qt Quick […]

Read More

Qt Mobility 1.2 テクノロジープレビュー

Published Monday December 27th, 2010 | 1 Comment on Qt Mobility 1.2 テクノロジープレビュー
Posted in Qt Mobility, ニュース | Tags: , ,

Qt Mobility 1.2 のAPIのテクノロジープレビュー版をリリースいたしました。ソースパッケージと MeeGo 向けの RPM パッケージを用意しています。Qt Mobility 1.2 の最大の目標は MeeGo 向けのバックエンドサポートです。それはこのリリースの焦点の一つでもあります。現状、テクノロジープレビュー版であるため、既知の問題点や実装が必要な箇所なども多々ありますが、2011 年にリリース予定の MeeGo 1.2 や Qt Mobility 1.2 ベータで API が固まる前に新しい API を評価していただきたいと思います。 ソースパッケージ: http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0-tp1.zip http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0-tp1.tar.gz ドキュメント: http://doc.qt.nokia.com/qtmobility-1.2.0-tp1/

Read More

Qt Mobility 1.2 テクノロジープレビュー

Published Monday December 27th, 2010 | Leave a comment
Posted in Qt Mobility, ニュース | Tags: , ,

Qt Mobility 1.2 のAPIのテクノロジープレビュー版をリリースいたしました。ソースパッケージと MeeGo 向けの RPM パッケージを用意しています。Qt Mobility 1.2 の最大の目標は MeeGo 向けのバックエンドサポートです。それはこのリリースの焦点の一つでもあります。現状、テクノロジープレビュー版であるため、既知の問題点や実装が必要な箇所なども多々ありますが、2011 年にリリース予定の MeeGo 1.2 や Qt Mobility 1.2 ベータで API が固まる前に新しい API を評価していただきたいと思います。 ソースパッケージ: http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0-tp1.zip http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0-tp1.tar.gz ドキュメント: http://doc.qt.nokia.com/qtmobility-1.2.0-tp1/

Read More

Qt Mobility 1.2 テクノロジープレビュー

Published Monday December 27th, 2010 | Leave a comment
Posted in Qt Mobility, ニュース | Tags: , ,

Qt Mobility 1.2 のAPIのテクノロジープレビュー版をリリースいたしました。ソースパッケージと MeeGo 向けの RPM パッケージを用意しています。Qt Mobility 1.2 の最大の目標は MeeGo 向けのバックエンドサポートです。それはこのリリースの焦点の一つでもあります。現状、テクノロジープレビュー版であるため、既知の問題点や実装が必要な箇所なども多々ありますが、2011 年にリリース予定の MeeGo 1.2 や Qt Mobility 1.2 ベータで API が固まる前に新しい API を評価していただきたいと思います。 ソースパッケージ: http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0-tp1.zip http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0-tp1.tar.gz ドキュメント: http://doc.qt.nokia.com/qtmobility-1.2.0-tp1/

Read More

Qt Quick 入門 第6回: アニメーション

Published Monday December 13th, 2010 | 3 Comments on Qt Quick 入門 第6回: アニメーション
Posted in Qt Quick 入門 | Tags:

前回の Qt Quick 入門「第5回: 状態遷移」では状態遷移を利用して画像の位置を変更しました。今回はその画像の移動にアニメーションを追加します。 アニメーション要素 QML でアニメーションを使うには [qml Animation] を継承している要素を用います。たとえば、画像などを移動する場合には数値を変化させてアニメーションを行う [qml NumberAnimation] を用います。代表的なアニメーション要素を以下に示します。 [qml PropertyAnimation] — プロパティの値を変更する汎用的なアニメーション [qml NumberAnimation] — 数値を変更するアニメーション [qml ColorAnimation] — 色を変化させるアニメーション [qml SequentialAnimation] — 複数のアニメーションを連続して実行する [qml ParallelAnimation] — 複数のアニメーションを平行して実行する [qml PauseAnimation] — 静止状態のアニメーション [qml ” x e=item] や [qml ” y e=item] プロパティを用いてある要素の位置を変化させる場合、アニメーションには通常 PropertyAnimation か NumberAnimation を使います。PropertyAnimation は汎用的なアニメーションのため、座標のような数値だけでなく、色なども変化させることが出来ます。それに対して NumberAnimation は数値の変化に特化したアニメーションです。基本的にはどちらを使っていただいてもかまいませんが、パフォーマンスを考慮する場合には […]

Read More

Qt をはじめよう! 第14回: GUI デザイナでのレイアウトに慣れよう!

Published Saturday December 4th, 2010 | Leave a comment
Posted in Qt Creator, Qt をはじめよう! | Tags: , ,

今回は GUI デザイナを通して、UI を作成する際に使用する様々なレイアウトについて学びましょう。 今回も新たにプロジェクトを作成しましょう。 テンプレートは「Qt GUI アプリケーション」を選択してください。 プロジェクトのパスと名前は任意の名前を指定してください。 基底クラスは「QWidget」で、クラス名の所は今回はデフォルトのまま「Widget」にします。 「フォームを生成する」のチェックは外さないでください。 プロジェクトの作成方法は 第13回 と同様ですので、詳細はそちらを参照してください。 様々なレイアウトを使用する レイアウト管理を学ぼう で紹介したとおり Qt では4つのレイアウトが標準で利用できます。GUI デザイナでもこれらのレイアウトを使用する事が可能です。 [qt QVBoxLayout] を使用すると複数のウィジェットやレイアウトを縦方向に並べることができます。 [qt QHBoxLayout] を使用すると複数のウィジェットやレイアウトを横方向に並べることができます。 [qt QGridLayout] を使用すると複数のウィジェットやレイアウトをグリッド状に並べることができます。 [qt QFormLayout] は入力ウィジェットをラベルとセットにして複数並べるためのレイアウトです。同様のレイアウトは QGridLayout でも基本的には可能ですが、QFormLayout では一般的な入力フォーム向けに [qt “レイアウトが最適化” l=qformlayout m=#details] されます。 レイアウトを設定する GUI デザイナでのレイアウトの設定方法は2種類あります。ウィジェットに対してレイアウトを設定する場合と、複数のウィジェットをレイアウトでまとめるだけの場合です。ウィジェットに対してレイアウトを設定した場合は、そのウィジェットのサイズに応じて動的にレイアウトが更新されます。一方、レイアウトを作成しただけの場合にはそのような動的な更新は行われません。このレイアウトは他のレイアウトやウィジェットを組み合わせて複雑なレイアウトを実現する為に使用します。 それではこの2つの違いを実際に確認してみましょう。

Read More

Qt をはじめよう! 第14回: GUI デザイナでのレイアウトに慣れよう!

Published Saturday December 4th, 2010 | 1 Comment on Qt をはじめよう! 第14回: GUI デザイナでのレイアウトに慣れよう!
Posted in Qt Creator, Qt をはじめよう! | Tags: , ,

今回は GUI デザイナを通して、UI を作成する際に使用する様々なレイアウトについて学びましょう。 今回も新たにプロジェクトを作成しましょう。 テンプレートは「Qt GUI アプリケーション」を選択してください。 プロジェクトのパスと名前は任意の名前を指定してください。 基底クラスは「QWidget」で、クラス名の所は今回はデフォルトのまま「Widget」にします。 「フォームを生成する」のチェックは外さないでください。 プロジェクトの作成方法は 第13回 と同様ですので、詳細はそちらを参照してください。 様々なレイアウトを使用する レイアウト管理を学ぼう で紹介したとおり Qt では4つのレイアウトが標準で利用できます。GUI デザイナでもこれらのレイアウトを使用する事が可能です。 [qt QVBoxLayout] を使用すると複数のウィジェットやレイアウトを縦方向に並べることができます。 [qt QHBoxLayout] を使用すると複数のウィジェットやレイアウトを横方向に並べることができます。 [qt QGridLayout] を使用すると複数のウィジェットやレイアウトをグリッド状に並べることができます。 [qt QFormLayout] は入力ウィジェットをラベルとセットにして複数並べるためのレイアウトです。同様のレイアウトは QGridLayout でも基本的には可能ですが、QFormLayout では一般的な入力フォーム向けに [qt “レイアウトが最適化” l=qformlayout m=#details] されます。 レイアウトを設定する GUI デザイナでのレイアウトの設定方法は2種類あります。ウィジェットに対してレイアウトを設定する場合と、複数のウィジェットをレイアウトでまとめるだけの場合です。ウィジェットに対してレイアウトを設定した場合は、そのウィジェットのサイズに応じて動的にレイアウトが更新されます。一方、レイアウトを作成しただけの場合にはそのような動的な更新は行われません。このレイアウトは他のレイアウトやウィジェットを組み合わせて複雑なレイアウトを実現する為に使用します。 それではこの2つの違いを実際に確認してみましょう。

Read More
Get started today with Qt Download now