Qt 4.5 和 Qt Creator 1.0 发布
今天,诺基亚发布了 4.5 版本的 Qt 跨平台应用程序和用户界面框架,以及全新的轻重量级的跨平台集成开发环境软件 Qt Creator。Qt 4.5 和 Qt Creator 组合成了 Qt 软件开发工具包,这是一个易于安装的文件包,可帮助应用开发人员更方便快捷地创建应用程序。
“Qt 4.5 为应用程序开发树立了标杆。”诺基亚 Qt Software 首席技术官 Benoit Schillings 表示:“通过 Qt 性能方面的改进、Qt Creator 的诞生和 Qt 软件开发工具包的发布,那些寻找能够将本地内容和 Web 开发完整集成的应用框架的开发人员将如虎添翼,凭增开发活力与灵活表现。”
Qt 4.5 的发布对于开源社区来讲同样是一个重要的里程碑,Qt 首次提供了可与现存的商业授权和 GPL 授权选择并行的 LGPL 授权选择。通过为 Qt 增加 LGPL 授权,软件开发人员将可在 Qt 上加载自己的专属应用程序,而无须支付许可费用。
除了新产品的发布和授权上的变化,Qt Software 部门还为 LGPL 和 GPL 授权用户提供了一种灵活的全新技术支持包,使用这些授权的开发人员可以从 Qt Software 部门那里购买到相关的技术支持。
更多详细内容清访问:http://www.qtsoftware.com/products-cn/whats-new-in-qt-1。
Qt 4.5 版本
Qt 4.5 涵盖了一些新的特色,它令人瞩目的最大改进是通过协同作用提升了整个框架的性能。图形系统、数据处理和网络引擎性能显著增强,实现了基于Qt 的应用程序性能的明显提升。
Qt 4.5 版本还提升了与 WebKit 页面渲染引擎的集成度,将 Web 和本地内容融合进丰富的用户体验当中。包括:
- Netscape 浏览器插件 API 支持,使 Qt 应用程序可以载入 Flash(例如 YouTube 播放器)
- 更先进的 Web 用户界面效果,包括动画、转换和缩放
- 新的 JavaScript 脚本语言引擎可提供更强的性能
Qt 4.5 还被移植进了苹果的 Cocoa 框架。之前的 Qt 只支持 Carbon 框架,现在的 Qt 4.5 两者都支持。这意味着开发人员能够以单一源代码创建出支持 32 位或 64 位字节的 Intel 或 PowerPC Mac 二进制文件。
Qt Creator
开发人员目前已经可以下载 Qt Creator 的 1.0 版本,这是一个用于 Qt 开发的轻量级跨平台集成开发环境。Qt Creator 可带来两大关键益处:提供首个专为支持跨平台开发而设计的集成开发环境 (IDE),并确保首次接触Qt框架的开发人员能迅速上手和操作。
Qt Creator 包含了一套用于创建和测试基于 Qt 应用程序的高效工具,包括:
- 一个高级的 C++ 代码编辑器
- 上下文感知帮助系统
- 可视化调试器
- 源代码管理
- 项目和构建管理工具
Qt Creator 在 LGPL 2.1 版本授权下有效,并且接受代码贡献。目前的 Qt Creator 只支持桌面平台(Windows、Linux、Mac 操作系统)的 Qt 开发,但随后数月就能支持嵌入式平台的开发。
Qt 软件开发工具包 (Qt SDK)
全新的 Qt 软件开发工具包,可从 www.qtsoftware.com 下载。这个综合套装的设计主旨,是为开发人员提供从一个易于安装的二进制文件包入手,开始跨平台 Qt 开发这一过程中所需的一切。
Qt SDK 包括了 Qt 库、Qt Creator IDE 和 Qt 工具,这些都集成在一个易于安装的文件包里。它是为满足跨平台开发人员的需要而量身定做的,设计原则是使新 Qt 开发人员的开发工作更高效、更快捷。
对 Qt 的贡献
随后几周,Qt Software 部门将启动 Qt 贡献网站。在那里,开发人员可以查看 Qt 源代码库,同时可给 Qt、Qt Creator 和其他与 Qt 相关的开发项目贡献代码。细节将稍后公布。
更多信息,可参见诺基亚发布的新闻稿。
Read More:
支持
这个不错,打算今后研究研究Qt
晕,下午才修复了以前Qt程序的2个bug, 没想到Qt也升了,看来又得改咯。。。。
不错,这次单独提供了Framework Only。 类似于单独发行jre的方式,方便了非开发人员。
今天更新了kernel然后我的Qt Creator就接收不了ibus输入的内容了,还郁闷着呢。我一直用的是Qt Creator的snapshots版本,不知道正式版还是不是还这么让我郁闷。
看了文章,感觉Qt有向Web靠拢的趋势,有些特点比较像Air
今天我朋友专门打电话来告诉我4.5发布了,LGPL了,cool
好东西!强烈支持!! 搞C就用Gtk,搞C++就用Qt!!
终于等到了,周日就升级
看来QT要与gtk+两分天下了,这正体现了GNU的伟大,参见: http://51xuele.com/doc-innerlink-GNU.html
KDE 4.2用的是Qt几啊
这是多么令人感到幸福的一件事啊
我只能说,一场革命已经到来……
to xalen 反正不是4.5.如果换了是否性能提升?革命性的版本啊
QT挺好的,但提供了一套和STL并行的设施(string/vector/list/map等),有时候必须在二者之间转来转去,比较无奈。
KDE4.2用的是QT4.4.3吧,KDE4.3会向QT4.4.5过渡
@hfly: 性能提升级应该有的.
不过最重要的是增加了 LGPL
很不错,最近刚准备使用Qt来完成一个小项目
下载bin文件后安装,还需要其他方面的设置吗??
Qt都已集成了WebKit的支援,khtml的地位真是越来越尴尬了
@larz: WebKit就是从khtml而来的吧 把konqueror改webkit算了...
@daniel 这个我知道,不然就不会发那句话了 WebKit从khtml分支出去,虽然在苹果的大力开发下已经比khtml成熟太多,但KDE的人还是继续在完善khtml,并没有转入webkit阿
收到,下去,正愁用apt安装需要连带designer的麻烦呢