Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Coffee Tweed Demo/ja: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
m (AutoSpider moved page Coffee Tweed Demo Japanese to Coffee Tweed Demo/ja: Localisation)
No edit summary
Line 8: Line 8:
= Coffee Tweed デモ =
= Coffee Tweed デモ =


[YouTubeID:NqmncgPjWBI]
[https://www.youtube.com/watch?v=NqmncgPjWBI YouTube video]


== 解説 ==
== 解説 ==
Line 22: Line 22:
=== ソースコード ===
=== ソースコード ===


http://qt.gitorious.org/qt-labs/mobile-demos/trees/master/CoffeeTweed
http://code.qt.io/cgit/%7bnon-gerrit%7d/qt-labs/mobile-demos.git/tree/CoffeeTweed


=== バイナリ ===
=== バイナリ ===
Mac: http://get.qt.nokia.com/demos/mac/coffeetweed.dmg <br>
Maemo: http://get.qt.nokia.com/demos/maemo/coffeetweed_1.0-maemo1_armel.deb <br>
Symbian: http://get.qt.nokia.com/demos/symbian/coffeetweed_installer.sis <br>
Windows: http://get.qt.nokia.com/demos/windows/coffeetweed_setup.exe


Mac: http://get.qt.nokia.com/demos/mac/coffeetweed.dmg
'''注意:''' Symbian 端末にこの Qt Quick のデモアプリをインストールする場合、Qt 4.7.1 のベータ版が必要で、これをインストールすると Ovi Store クライアントや他の Qt アプリが動かなくなる可能性があります。Qt が 4.7.2 になるまでは個人携帯では試さない方がいいと思います。
Maemo: http://get.qt.nokia.com/demos/maemo/coffeetweed_1.0-maemo1_armel.deb
Symbian: http://get.qt.nokia.com/demos/symbian/coffeetweed_installer.sis
Windows: http://get.qt.nokia.com/demos/windows/coffeetweed_setup.exe
 
'''注意:''' Symbian^3 端末にこの Qt Quick のデモアプリをインストールする場合、Qt 4.7.1 のベータ版が必要で、これをインストールすると Ovi Store クライアントや他の Qt アプリが動かなくなる可能性があります。Qt が 4.7.2 になるまでは個人携帯では試さない方がいいと思います。


この Qt Quick でもアプリとそれに必要な Qt 4.7.1 を端末に既にインストールしてしまい、アプリのアンインストールと Qt のダウングレードをしたい場合には、[[Qt Quick Demo Apps Downgrade|こちらの手順]] を参照してください。
この Qt Quick でもアプリとそれに必要な Qt 4.7.1 を端末に既にインストールしてしまい、アプリのアンインストールと Qt のダウングレードをしたい場合には、[[Qt Quick Demo Apps Downgrade|こちらの手順]] を参照してください。

Revision as of 08:30, 19 March 2015

This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

English 日本語

Coffee Tweed デモ

YouTube video

解説

これは Qt Quick の状態遷移のデモ用のシンプルなあぷりです。毎日のコーヒー用のカウンタで、*追加* ボタンを押すたびにカップが落下してきてフェイドアウト/フェイドインをしながら数字が1つ減るのが分かるでしょう。

CoffeeTweed は Qt Quick を用いたコンポーネント指向のプログラミングの紹介としても有効です。カップとボタンとトレイがこのデモの主なコンポーネントで、メインのファイルで宣言されています。ボタンがクリックされた場合の処理をシンプルさの例として紹介します。この場合、単に JavaScript でカップの状態を変更しているだけです。状態間のアニメーションはカップ要素の中で定義されています。

このデモを動かした方は、データの保持や、1日に消費するコーヒーの最大数を設定する機能、カウンタをリセットする機能などの実装にチャレンジしてはいかがでしょう。Qt Quick の状態遷移やデータベース機能を学ぶ上でとても良い例題だと思います。

ダウンロード

ソースコード

http://code.qt.io/cgit/%7bnon-gerrit%7d/qt-labs/mobile-demos.git/tree/CoffeeTweed

バイナリ

Mac: http://get.qt.nokia.com/demos/mac/coffeetweed.dmg
Maemo: http://get.qt.nokia.com/demos/maemo/coffeetweed_1.0-maemo1_armel.deb
Symbian: http://get.qt.nokia.com/demos/symbian/coffeetweed_installer.sis
Windows: http://get.qt.nokia.com/demos/windows/coffeetweed_setup.exe

注意: Symbian 端末にこの Qt Quick のデモアプリをインストールする場合、Qt 4.7.1 のベータ版が必要で、これをインストールすると Ovi Store クライアントや他の Qt アプリが動かなくなる可能性があります。Qt が 4.7.2 になるまでは個人携帯では試さない方がいいと思います。

この Qt Quick でもアプリとそれに必要な Qt 4.7.1 を端末に既にインストールしてしまい、アプリのアンインストールと Qt のダウングレードをしたい場合には、こちらの手順 を参照してください。