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.'
'; } ?> N900:Python:Qt:LineEditのイベント制御のサンプル のバックアップ(No.1) - HiiHahWIKI - making some notes for... -
トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

N900:Python:Qt:LineEditのイベント制御のサンプル のバックアップ(No.1)


N900:Python:Qt:LineEdit?のイベント制御のサンプル

LineEdit?のイベントのサンプルです。

書いてて、イベントって面白いって思いました。

※一般的なアプリでは当たり前にやってることだと思いますが、実際できるとちょっと感動w

サンプルのソースは以下の通り。

■&ref(): File not found: "LineEditSample" at page "N900:Python:Qt:LineEditのイベント制御のサンプル";

#refpre(LineEditSample?,,1)



画面はこんな感じです。

Screenshot-20110529-014355.png

中央のLineEdit?ボックスに文字を入力すると、上のラベルに入力した文字が出力されます。



Screenshot-20110529-014405.png

おお!w



して、下のボックスのカーソルを移すと、上のラベルにカーソルのポジションが出力されます。



Screenshot-20110529-014411.png

おお!w



Screenshot-20110529-014416.png



まあ、こんな感じですw