Class: DigitalClock
- Inherits:
-
Qt::LCDNumber
- Object
- Qt::Base
- Qt::LCDNumber
- DigitalClock
- Defined in:
- ext/ruby/qtruby/examples/widgets/digitalclock/digitalclock.rb
Instance Method Summary collapse
-
#initialize(parent = nil) ⇒ DigitalClock
constructor
Constructs a DigitalClock widget.
- #showTime ⇒ Object
Methods inherited from Qt::LCDNumber
Methods inherited from Qt::Base
#%, #&, #*, #**, #+, #-, #-@, #/, #<, #<<, #<=, #==, #>, #>=, #>>, #QCOMPARE, #QEXPECT_FAIL, #QFAIL, #QSKIP, #QTEST, #QVERIFY, #QVERIFY2, #QWARN, #^, ancestors, #is_a?, #methods, private_slots, #protected_methods, #public_methods, q_classinfo, q_signal, q_slot, signals, #singleton_methods, slots, #|, #~
Constructor Details
#initialize(parent = nil) ⇒ DigitalClock
Constructs a DigitalClock widget
8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'ext/ruby/qtruby/examples/widgets/digitalclock/digitalclock.rb', line 8 def initialize(parent = nil) super(parent) setSegmentStyle(Filled) @timer = Qt::Timer.new(self) connect(@timer, SIGNAL('timeout()'), self, SLOT('showTime()')) @timer.start(1000) showTime() setWindowTitle(tr("Digital Clock")) resize(150, 60) end |