0 && $edn < $lmax ) ? $edn: $lmax; $fmt = '%0'.strlen($edn).'d: '; for (; $stn<=$edn; $stn++ ) { $tstr = htmlspecialchars(mb_convert_encoding($lines[$stn-1],SOURCE_ENCODING,"auto")); $res .= ( $args[2] ? sprintf($fmt,$stn):'').refpre_replace_tab($tstr); } return '
'.$res.'
'; } ?> N9:QML+PySide:ToolIconのサンプル - HiiHahWIKI - making some notes for... -
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

N9:QML+PySide:ToolIconのサンプル

Last-modified: 2013-08-24 (土) 02:14:21 (2281d)
Top / N9:QML+PySide:ToolIconのサンプル

N9:QML+PySide?ToolIcon?のサンプル

ToolIcon?って何がどんなふうに表示されるの?ってのが気になって、以下のサイトを参考にすべてのIconをメニューに表示してみました、ってサンプルです。

コードはきれいじゃないけど、何がどのアイコンかわかりますw

ちなみに、このサンプルは、

画面イメージ

コードは汚いので、画面イメージを先に。※N900で実行した画面で、N9で実行するとIconの形が違ってますw

■初期画面です。
Screenshot-20120403-121736.png

■メニューからToolIcon?を名前の範囲で選択できます。
Screenshot-20120403-121741.png

■A-Zでメニューはスクロールします。
Screenshot-20120403-121746.png

ToolIcon?をクリックすると、そのToolIcon?の名前が中央に表示されます。
Screenshot-20120403-121753.png

ソースコード

このサンプルでは、ページの切り替えをpageStack.replace()でやってます。

ホント汚いべた書きコードですが、サンプルとしてはこれでいいかなと思ってつくっちゃいましたw

■qmlを実行するPythonコード

#refpre(qml5.py,,1);

■main.qml※ここがべた書きw

#refpre(main.qml,,1);