質問
お世話になりたいと思いまでオンライン約 QtRuby 使用Qt4が、現在のバージョンのQtは5です。では、このメソッドは単純な文書でなく現実には、Qt5ば、イブレア城、イブレアとのQtRuby?
場として存続していくためには、この場合(Qt5は未サポートしてくださいバックアップごとの主張との証拠となる。
解決
QtRuby
Qtrubyとkorundumは維持管理が適切に行なわれていますを維持版qtruby、インストールqtbindingsとしてrubyの逸品です。●
Qtbindingsホームページ: https://github.com/ryanmelt/qtbindings/
も https://github.com/ryanmelt/qtbindings/issues/131 議論支援についてQt5.
ルビー-リングリストが作成され
ルビー-リングリストが作成され は、QML/Qt QuickラッパーのためのRubyなどがある。このバインディングとリングリストが作成され、Rubyとて活用することが可能です Qt5 クイックベGUIからRubyなどがある。
のバインディングによるRuby-リングリストが作成されているもの絞り込みに比べQtRuby.特にありませんへ直行できるQtのクラス'ます。が最初に見えるという欠点がらQtRuby.
学習の際の利用Ruby-リングリストが作成され、すぐにその利点を上回る制限:
- QMLとJSを大幅に補完を記述するモデルの静的-動的側面UI
- のユーザーコミュニティのQML/JSすることが必要です。ではなく例又は解決QML/JSの問題は、この小さなQT/Rubyます。
- の例 ルビー-リングリストが作成され とほとんど完了するのを構築する必要がある。
- JSを使用して柔軟なグロジック'とRuby-コンテンツビジネスQt.
他のヒント
QTRUBYは、当面の場合にのみQT 4をサポートします。うまくいけば、それはすぐに変わりますが、これはこれを書く際の現実のようです。
最後のリリースはこれを書く時間として2年半前に起こりました。それはここで見ることができます:
>> http://rubyforge.org/projects/korundum/
あなたが見ることができるように、それはその名前が言うようにQt 4リリースです:qt4-qtruby-2.2.0
。
その情報はまた、ここで彼らの時代遅れのKDE Wikiから来ています:
http://techbase.kde.org/development/languages/ruby
まだ十分な証拠ではない場合は、その主要なQTバリアントで追加されたQT 5クラスが追加されていないことを確認するために、コードを調べることができます。
これは最新のtarballを解凍した後のクイックジェネラコディマグコード:
lpapp ~/Downloads/qt4-qtruby-2.2.0/qtruby/src/lib $ ls
CMakeLists.txt Qt Qt.rb Qt3.rb Qt4.rb
.