2.2.0 / December 16, 2011
QtRuby is cross-platform, as all the underlying technologies are platform agnostic.
QtRuby hello world
require 'Qt4' app = Qt::Application.new(ARGV) hello = Qt::PushButton.new('Hello World!') hello.resize(200, 30) hello.show app.exec
Notable applications that use QtRuby
Status and maintenance
Currently, QtRuby is maintained (if at all) as part of Korundum.
A third-party implementation, named "qtbindings" in the Rubygems repository, has been made due to the lack of active development. Stated goals of the project include keeping an up-to-date version of the Qt framework for Ruby, as well as improving compatibility with non-Linux systems. As of December 2013, it supports Ruby 2.0 and 1.9, but not 1.8.
- Official websites:
- http://techbase.kde.org/Development/Languages/Ruby - home page, with some documentation and useful links
- https://archive.is/20120628224903/http://rubyforge.org/projects/korundum/ - download location
- Communication channels (very low traffic):
- Helper applications: