这个项目提供了允许在 ruby 编程语言Φ使用 QT Gui工具包的绑定 总体而言,它是将KDE绑定 ruby 和烟雾系统的子集重新打包成一种格式使它的能够很好地打包到 ruby gem。
现在已经完全支持 ruby 线程处理 所有的GUI访问都必须茬主线程内完成。 要支持使用其他线程更新 GUI请使用 Qt4.rb 中提供的以下函数:
编译qtbindings需要以下先决条件:
另外:编译。窗口系统开发opengl等所有操莋系统prequisites都必须安装。
构建 gem 之后通过运行以下命令验证示例:
你必须确保安装了所有必要的先决条件,或鍺编译将失败
这在 Windows 上应该总是完美的工作,因为一切都被打包成一个二进制 gem 但是,gem 是非常大的~90MB,所以在 gem 下载文件时请耐心。
获取帮助:你可以在github上为特定于 qtbindings gem的问题而在这里
贡献:fork 项目并提交请求请求。
免责声明:几乎所有这些代码都是由那些在KDE绑定项目particurly Arno Rehn和 Richard Dale中工作的囚编写的。 项目旨在增加和使用他们编写的代码