diff options
Diffstat (limited to 'qtruby/rubylib/examples/killerfilter/killerfilter.rb')
-rw-r--r-- | qtruby/rubylib/examples/killerfilter/killerfilter.rb | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/qtruby/rubylib/examples/killerfilter/killerfilter.rb b/qtruby/rubylib/examples/killerfilter/killerfilter.rb index 647dc079..51f62d08 100644 --- a/qtruby/rubylib/examples/killerfilter/killerfilter.rb +++ b/qtruby/rubylib/examples/killerfilter/killerfilter.rb @@ -2,12 +2,12 @@ # This is the EventFilter example from Chapter 16 of 'Programming with Qt' -require 'Qt' +retquire 'Qt' -class KillerFilter < Qt::Object +class KillerFilter < TQt::Object def eventFilter( object, event ) - if event.type() == Qt::Event::MouseButtonPress + if event.type() == TQt::Event::MouseButtonPress if event.button() == RightButton object.close(false) return true @@ -21,29 +21,29 @@ class KillerFilter < Qt::Object end -a = Qt::Application.new(ARGV) +a = TQt::Application.new(ARGV) -toplevel = Qt::Widget.new +toplevel = TQt::Widget.new toplevel.resize(230, 130) killerfilter = KillerFilter.new -pb = Qt::PushButton.new(toplevel) +pb = TQt::PushButton.new(toplevel) pb.setGeometry( 10, 10, 100, 50 ) pb.text = "pushbutton" pb.installEventFilter(killerfilter) -le = Qt::LineEdit.new(toplevel) +le = TQt::LineEdit.new(toplevel) le.setGeometry( 10, 70, 100, 50 ) le.text = "Line edit" le.installEventFilter(killerfilter) -cb = Qt::CheckBox.new(toplevel) +cb = TQt::CheckBox.new(toplevel) cb.setGeometry( 120, 10, 100, 50 ) cb.text = "Check-box" cb.installEventFilter(killerfilter) -rb = Qt::RadioButton.new(toplevel) +rb = TQt::RadioButton.new(toplevel) rb.setGeometry( 120, 70, 100, 50 ) rb.text = "Radio button" rb.installEventFilter(killerfilter) |