Supriya Ghosh (Editor)

QtRuby

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
Inactive

Operating system
  
Cross-platform

Website
  
Techbase

Written in
  
Ruby

License
  
LGPL 2.1

Stable release
  
2.2.0 / December 16, 2011; 5 years ago (2011-12-16)

QtRuby is a binding of the application framework Qt for Ruby. Korundum is an additional set of bindings for KDE which extend QtRuby.

Contents

QtRuby is cross-platform, as all the underlying technologies are platform agnostic.

QtRuby hello world

The Korundum documentation proposes a more "rubyish" version of this program.

Notable applications that use QtRuby

  • Kubeplayer, a video player dedicated to play online videos.
  • Kaya, a Qt/KDE-based application to play chess, shogi and variants thereof.
  • Yast 2, [opensuse] control center
  • 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.

    References

    QtRuby Wikipedia


    Similar Topics