QtQuick.XmlListModel 2.0 でアイテムが追加された場合の処理を書く
ちょっと古いネタですが、この間会った時 に同じことを言っていた気がしたのでブログに書いておく。 QtQuick 1.0 の XmlListModel の実装は QDeclarativeXmlListModel というクラスで行われており、モデルとしてのインターフェースは基底クラス...
ちょっと古いネタですが、この間会った時 に同じことを言っていた気がしたのでブログに書いておく。 QtQuick 1.0 の XmlListModel の実装は QDeclarativeXmlListModel というクラスで行われており、モデルとしてのインターフェースは基底クラス...
QML(Qt)でプロパティで「variant」に保存された配列などは更新できない。 で解説されているとおり、variant 型のプロパティに配列やオブジェクトを指定した場合、それを操作することはできませんでした。 Qt Quick 2.0 で導入された var 型のプロパティを使...
Qt 5 で全角文字を半角に変換する #01 で実験的に実装した、QString::transliterate(QString type) の設計や実装 がとてもアドホックだったので、もう少し Qt っぽい作りにしてみました。 新しいパッチは Change Ib8904c1e: ...
はじめに 昨日書いた Qt 5 で全角文字を半角に変換する #01 に以下のようなフィードバックがありました。 ここでいう「プラグイン」というのは QNeptunea という Nokia N9 上で動く Twitter Client の機能を拡張するプラグインで、「苦労」とは こ...
きっかけ 実は仕事で扱っている、あるテキストデータの日付の項目に「03/27」と全角で書いてあって5回くらいためいきをついた後のつぶやきなのですが、Qt には全角英数を半角化したり、ひらがなをカタカナに変換するような機能はありません。 変換するコードを書いてみる unicode ...
Qt ロゴをクリックしたときに、そのロゴにズームインしていくような動きを QtQuick で作ってみました。