Qyoto

QyotoではQMLは使えないっぽい

QyotoにQMLをホストするためのQDeclarativeViewが存在しないのでどうしようもない。PySideやPyQtにはあるのになぁ。QyotoがQt5に対応した時にサポートしてくれるのを期待するしかないですね。

T4 Templateで.uiファイルをコンパイルするツール作った

このツールと同じディレクトリに存在するuiファイルすべてをコンパイルするだけのツールです。ソリューションファイル追加していない(Visual Studio上に表示されていない).uiファイルもコンパイル対象になります。ライセンスは一応MITライセンスにしてあり…

.uiファイルをC#のソースコードにコンパイルしてみる

QtにはQUiLoaderを使って動的に.uiファイルを読み込む他に、.uiファイルをコンパイルしてソースコードを生成する仕組み(uic)があるようだ。で、Qyotoにもないかと調べたら、uics.exeという怪しげなexeがあったので試してみたら動いた。ちなみにcsrcc.exeと…

.uiファイルから画面を表示してみる

Qt libraries 4.8.4 for WindowsをインストールしたらDesignerが同梱されていた*1。折角なのでQyotoからDesignerで作成した画面定義ファイル(.ui)からWindowが表示できないか試してみた。結果、以下のようなコードで表示できた。QUiLoaderを使ってるだけで…

QyotoでWindowを表示してみる

ここ数日、気まぐれでQyotoというQtの.NETバインディングを試している。とりあえず空のWindowを表示するまでで苦労したので、メモっておく。 インストールするもの Qt libraries 4.8.4 for Windows (minGW 4.4) Qyoto 4.0.6が依存しているのがMinGW版のQt4.8…