2009-11-01から1ヶ月間の記事一覧

Ruby/Qteでもイベントが受けられた

昨日の続きだが、調査の結果、QObjectクラスに追加されているcatchEventメソッドを呼び出すことによって、イベントを受信できるようになることが判明した。 class MyWidget < QWidget def initialize(*args) super(*args) catchEvent : : end def paintEvent…

Ruby/Qteでもイベントは受けられるはず

2009年10月16日に以下のことを書いた。 短所 virtualメソッドをオーバーライドできない。そのため、QWidgetのkeyPressEventなどをオーバーライドすることによる、ちょっとしたカスタマイズができない。 ところが、最近試した便利なツール RQR に不具合があっ…