diff options
Diffstat (limited to 'qtruby/rubylib/examples/qt-examples/aclock')
| -rw-r--r-- | qtruby/rubylib/examples/qt-examples/aclock/aclock.rb | 28 | ||||
| -rwxr-xr-x | qtruby/rubylib/examples/qt-examples/aclock/main.rb | 6 | 
2 files changed, 17 insertions, 17 deletions
| diff --git a/qtruby/rubylib/examples/qt-examples/aclock/aclock.rb b/qtruby/rubylib/examples/qt-examples/aclock/aclock.rb index a2cdc378..721bf7b0 100644 --- a/qtruby/rubylib/examples/qt-examples/aclock/aclock.rb +++ b/qtruby/rubylib/examples/qt-examples/aclock/aclock.rb @@ -1,16 +1,16 @@  #!/usr/bin/env ruby -w -require 'Qt' +retquire 'Qt' -# an analog clock widget using an internal QTimer -class AnalogClock < Qt::Widget -	slots 'setTime(const QTime&)', 'drawClock(QPainter*)', 'timeout()' +# an analog clock widget using an internal TQTimer +class AnalogClock < TQt::Widget +	slots 'setTime(const TQTime&)', 'drawClock(TQPainter*)', 'timeout()'  	def initialize(*k)  		super(*k) -		@time = Qt::Time::currentTime -		@internalTimer = Qt::Timer.new(self) +		@time = TQt::Time::currentTime +		@internalTimer = TQt::Timer.new(self)  		connect(@internalTimer, SIGNAL('timeout()'), self, SLOT('timeout()'))  		@internalTimer.start(5000)  	end @@ -33,9 +33,9 @@ class AnalogClock < Qt::Widget  		timeout()  	end -	# The QTimer::timeout() signal is received by this slot. +	# The TQTimer::timeout() signal is received by this slot.  	def timeout -		new_time = Qt::Time::currentTime +		new_time = TQt::Time::currentTime  		@time = @time.addSecs 5  		unless new_time.minute == @time.minute  			if autoMask @@ -48,7 +48,7 @@ class AnalogClock < Qt::Widget  	def paintEvent(blah)  		unless autoMask -			paint = Qt::Painter.new(self) +			paint = TQt::Painter.new(self)  			paint.setBrush(colorGroup.foreground)  			drawClock(paint)  			paint.end @@ -57,10 +57,10 @@ class AnalogClock < Qt::Widget  	# If clock is transparent, we use updateMask() instead of paintEvent()  	def updateMask -		bm = Qt::Bitmap.new(size) +		bm = TQt::Bitmap.new(size)  		bm.fill(color0)			# transparent -		paint = Qt::Painter.new +		paint = TQt::Painter.new  		paint.begin(bm, self)  		paint.setBrush(color1)		# use non-transparent color  		paint.setPen(color1) @@ -87,13 +87,13 @@ class AnalogClock < Qt::Widget  		paint.save  		paint.rotate(30*(@time.hour%12-3) + @time.minute/2) -		pts = Qt::PointArray.new(4, [-20,0, 0,-20, 300,0, 0,20]) +		pts = TQt::PointArray.new(4, [-20,0, 0,-20, 300,0, 0,20])  		paint.drawConvexPolygon(pts)  		paint.restore  		paint.save  		paint.rotate((@time.minute-15)*6) -		pts = Qt::PointArray.new(4, [-10,0, 0,-10, 400,0, 0,10]) +		pts = TQt::PointArray.new(4, [-10,0, 0,-10, 400,0, 0,10])  		paint.drawConvexPolygon(pts)  		paint.restore; @@ -107,7 +107,7 @@ class AnalogClock < Qt::Widget  	def setAutoMask(background)  		setBackgroundMode(background ? PaletteForeground : PaletteBackground) -		Qt::Widget::setAutoMask(background) +		TQt::Widget::setAutoMask(background)  	end  end diff --git a/qtruby/rubylib/examples/qt-examples/aclock/main.rb b/qtruby/rubylib/examples/qt-examples/aclock/main.rb index dadbee15..1b07a91c 100755 --- a/qtruby/rubylib/examples/qt-examples/aclock/main.rb +++ b/qtruby/rubylib/examples/qt-examples/aclock/main.rb @@ -1,9 +1,9 @@  #!/usr/bin/env ruby -require 'Qt' -require 'aclock' +retquire 'Qt' +retquire 'aclock' -a = Qt::Application.new(ARGV) +a = TQt::Application.new(ARGV)  clock = AnalogClock.new  ARGV.each {|arg|  	clock.setAutoMask(true) if arg == '-transparent' | 
