QtRuby

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
QtRuby
Dernière version QtRuby 2.2.0 (16/12/2011)
Écrit en Ruby
Environnement Cross-platform
Licence LGPL
Site web http://techbase.kde.org/Development/Languages/Ruby

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[modifier | modifier le code]

require 'Qt4'
 
app = Qt::Application.new(ARGV)
 
hello = Qt::PushButton.new('Hello World!')
hello.resize(100, 30)
hello.show
 
app.exec

La documentation de Korundum[1] propose une version plus "rubyish" de ce programme.

Applications notables utilisant QtRuby[modifier | modifier le code]

  • Kubeplayer, un player vidéo en ligne[2].
  • Kaya, une application Qt/KDE proposant un jeu d'échecs et ses variantes[3].

Statut et maintenance[modifier | modifier le code]

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

Références[modifier | modifier le code]

Liens externes[modifier | modifier le code]