- 授权协议: 未知
- 开发语言: Ruby
- 操作系统: 跨平台
- 软件首页: http://techbase.kde.org/Development/Languages/Ruby
软件介绍
Qt是Trolltech创建并发布的一个GUI工具包。Qt旨在成为多平台工具包,为Windows、Mac和UNIX操作系统提供一致的编程接口。开发人员只需编写代码一次,就可以在这三种平台上编译,而不需要做任何修改。
Qt是以双重许可方式发布的——GPL或商业购 买许可协议。其他公司也使用双重许可协议,如MySQL,这种发布方式允许开源项目使用工具包,以便从其提供的众多功能中受益。对于希望使用不像GPL那 么严格的许可协议的客户,可以商业许可方式购买,从而给Trolltech带来收益。
QtRuby绑定不仅提供丰富的GUI相关类,还提供程序员经常需要的一整套应用程序插件(如XML和SQL库),它支持整个Qt工具包。
Qt的一个重要方面(因此也是QtRuby的重要方面)是信号和插槽(slot)的概念。信号是异步事件,在某些自发情况发生时触发,如按下鼠标或在文本框中输入文本。插槽是在特定信号发生时调用的响应方法。使用connect方法可将信号和插槽关联起来。
为使用信号和插槽以及QtRuby的众多其他特性,所有自定义类都使用Qt::Object类。另外,创建的GUI类必须继承基类Qt::Widget,后者继承了Qt::Object。
Web2.0策略指南
艾米 / 2009-3 / 39.00元
《Web2.0策略指南》是有关战略的。书中的示例关注的是Web 2.0的效率,而不是聚焦于技术。你将了解到这样一个事实:创建Web 210业务或将Web 2.0战略整合到现在业务中,意味着创建一个吸引人们前来访问的在线站点,让人们愿意到这里来共享他们的思想、见闻和行动。当人们通过Web走到一起时,结果可能远远大于各部分的和。随着传统的“口碑传诵”助推站点高速成长,客户本身就能够帮助建立站点。 ......一起来看看 《Web2.0策略指南》 这本书的介绍吧!
