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

Informations
Dernière version QtRuby 2.2.0 ()
Dépôt git://anongit.kde.org/qtruby.git et github.com/KDE/qtrubyVoir et modifier les données sur Wikidata
Écrit en Ruby
Environnement Cross-platform
Type Bibliothèque logicielle
Widget toolkitVoir et modifier les données sur Wikidata
Licence LGPL
Site web http://techbase.kde.org/Development/Languages/Ruby

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

QtRuby Hello World modifier

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

  • 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

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

Références modifier

Liens externes modifier