CHANGES.jp
August 17, 2001
ver 0.14
*TrolltechのWindows版のQt library(non-commercial
version)に対応するようにした。Openglを含め、ほぼすべてのサンプルを動くよ
うにした。そのほかに、QObject, rbuic,
ui2rbのバグを修正した。(08/17/2001)
ver 0.13d QWorkspace
のbugを修正した。サンプルのmdi.rbがきちんと動くようになった。
(./examples/mdi/)
ver 0.13c
*rbuicとui2rbのバグを修正した。
ver 0.13
* uic (Qt
designerのuiファイルをC++のコードに変換するプログラム）のruby版,
rbuicをPyQtに含まれるpyuicより作成した。(./util/rubyuicにあります。)
* ui2rb
(rbuicをrubyで書き直したもの）でカラーおよびフォントの設定ができるように
した。また、-tr
オプションを付け加えて、C++版であるrbuicと同じオプションが使えるようにし
た。(フォントの設定については、Heinrich
Kuettlerさんよりコードの提供をしていただきました。）
*
多重定義された関数をできるだけそのままの形で使えるようにした。(repaintAl
l() 等の関数は取り除いた。）
* QVariant クラスを使えるようにして、各クラスでsetProperty,
property関数を使えるようにした。例えば、
iqt>lcd = QLCDNumber.new
#<Qt2::QLCDNumber:0x40b2c418>
iqt>lcd.setProperty("value",0.1)
true
iqt>lcd.property("value").asDouble
(04/27/2001)
v0.12
*Qt designerの生成するuiファイルからruby
scriptを生成するプログラム、ui2rb
(./modules/xml/examples/qui2rb)を作成した。Ruby/QtでのGUIプログラムを楽
しめると思います。
