奇趣科技公司近日宣布推出其领先的跨平台开发软件的最新版本Qt 4.1,这是Qt 4系列的首个功能版软件。Qt 4.1全方位增强了软件的稳定性和性能,同时也增加了许多新功能和特点。
Qt 4.1新增的主要功能包括:
整体支持可缩放的矢量图(SVG)的绘图和动画处理,可提供紧凑的、高逼真度的图象,自主缩放。Qt 4.1支持SVG 1.1和1.2的Tiny系列;
连接Qt打印系统的PDF后端,能够使桌面和服务器应用软件中PDF文档的创建如打印一样简易;
轻量型单元测试框架可对Qt应用和类库进行快速的执行线程安全及类型安全测试。
除了上述主要功能外,Qt 4.1 还具备以下系列新功能:
在Qt Designer中增加了互动菜单和动作编辑器,允许在菜单和工具栏里进行拖放
新的代理模型(proxy models)能够通过条目视图(item views)对显示的数据进行分类和筛选
扩展了OpenGL开发的一些特性,包括对象素和样本缓存(samplebuffers)的支持
Qt文本渲染框架(text rendering framework)新增了灵活的语法高亮显示类(syntax highlighting class)
改进了与包括Visual Studio .NET 2005 在内的微软Visual Studio .NET二进制的集成
支持采用SOCKS5协议的网络代理服务器
在ActiveQt 中支持OLE verb和MIME数据处理
Mac OS X操作系统通用二进制(Universal Binaries)
由于对qmake——奇趣科技公司的跨平台文件创建工具的改进, Qt 4.1现在能够为MaxOS X创建通用二进制,这就使能够同时在苹果的PowerPC架构和新的英特尔架构中运行的同一套二进制程序成为可能。