diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-05 15:55:57 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-05 15:55:57 -0600 |
commit | 9ba04742771370f59740e32e11c5f3a1e6a1b70a (patch) | |
tree | c81c34dae2b3b1ea73801bf18a960265dc4207f7 /qtruby/rubylib/examples/qt-examples/hello/hello.rb | |
parent | 1a96c45b22d01378202d9dc7ed9c47acd30f966e (diff) | |
download | tdebindings-9ba04742771370f59740e32e11c5f3a1e6a1b70a.tar.gz tdebindings-9ba04742771370f59740e32e11c5f3a1e6a1b70a.zip |
Initial TQt conversion
Diffstat (limited to 'qtruby/rubylib/examples/qt-examples/hello/hello.rb')
-rw-r--r-- | qtruby/rubylib/examples/qt-examples/hello/hello.rb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/qtruby/rubylib/examples/qt-examples/hello/hello.rb b/qtruby/rubylib/examples/qt-examples/hello/hello.rb index ce957c75..80bf3e32 100644 --- a/qtruby/rubylib/examples/qt-examples/hello/hello.rb +++ b/qtruby/rubylib/examples/qt-examples/hello/hello.rb @@ -1,6 +1,6 @@ -require 'Qt' +retquire 'Qt' -class Hello < Qt::Widget +class Hello < TQt::Widget signals 'clicked()' slots 'animate()' @@ -12,7 +12,7 @@ class Hello < Qt::Widget @b = 0 @text = text @sin_tbl = [0, 38, 71, 92, 100, 92, 71, 38, 0, -38, -71, -92, -100, -92, -71, -38] - timer = Qt::Timer.new(self); + timer = TQt::Timer.new(self); connect(timer, SIGNAL('timeout()'), SLOT('animate()')) timer.start(40); @@ -53,11 +53,11 @@ class Hello < Qt::Widget pmy = height/2 - h/2 # 2: Create the pixmap and fill it with the widget's background - pm = Qt::Pixmap.new(w, h) + pm = TQt::Pixmap.new(w, h) pm.fill(self, pmx, pmy) # 3: Paint the pixmap. Cool wave effect - p = Qt::Painter.new; + p = TQt::Painter.new; x = 10 y = h/2 + fm.descent i = 0 @@ -66,7 +66,7 @@ class Hello < Qt::Widget for i in 0..@text.size-1 j = (@b+i) & 15 - p.setPen(Qt::Color.new((15-j)*16,255,255,Qt::Color.Hsv) ) + p.setPen(TQt::Color.new((15-j)*16,255,255,TQt::Color.Hsv) ) p.drawText( x, y-@sin_tbl[j]*h/800, @text[i,1], 1 ) x += fm.width(@text[i,1]) end |