| Tutorial Series | Ruby |
| Previous | Installation on Linux, Installation on Mac OS or Installation on Windows |
| What's Next | n/a |
| Further Reading | n/a |
After all you should have a working ruby installation with KDE 4 bindings.
So lets try the a very minimalistic KDE 4 application to get a first impression.
require 'Qt4'
a = Qt::Application.new ARGV w = Qt::PushButton.new( "Click me to quit" ) do
connect( SIGNAL :clicked ) do puts "Do something else" Qt::Application.instance.quit end
end w.show a.exec
require 'Qt4'
a = Qt::Application.new ARGV w = Qt::PushButton.new( "Click me to quit" ) w.connect( SIGNAL :clicked ) do
puts "Do something else" Qt::Application.instance.quit
end w.show a.exec
require 'Qt4'
class Qt::Application
slots :doSomething
def doSomething puts "Do something else" Qt::Application.instance.quit end
end
a = Qt::Application.new ARGV w = Qt::PushButton.new( "Click me to quit" ) w.connect( SIGNAL :clicked, a, SLOT :doSomething) w.show a.exec