QtRuby est une implémentation du framework Qt pour le langage Ruby. Korundum ajoute de nouvelles fonctionnalités pour l'environnement de bureau KDE.

QtRuby est supporté par Linux (et autre système Unix), ainsi que Mac OS X et Microsoft Windows.

QtRuby Hello World

require 'Qt4'

app = Qt::Application.new(ARGV)

hello = Qt::PushButton.new('Hello World!') hello.resize(100, 30) hello.show

app.exec

La documentation de KorundumDevelopment/Languages/Ruby - KDE TechBase propose une version plus "rubyish" de ce programme.

Applications notables utilisant QtRuby

Kubeplayer, un player vidéo en ligneAnnouncing Kubeplayer. Kaya, une application Qt/KDE proposant un jeu d'échecs et ses variantesKaya Project Homepage .

Statut et maintenance

La dernière source qt4-qtruby-2.2.0 datant de supporte Ruby1.9 et donc 1.8.

Références

Liens externes

Sites officiels : http://techbase.kde.org/Development/Languages/Ruby , Site officiel http://rubyforge.org/projects/korundum/ Téléchargement Canaux de communications (très peu de trafic) :

QtRuby maillist Documentation : Qt4 Tutoriel pour le langage de programmation Ruby Applications tierces : Qt4-QtRuby installateur pour Microsoft Windows

Catégorie:Qt Catégorie:Ruby Catégorie:KDE Catégorie:Logiciel libre sous licence LGPL