找回密码
 立即注册
收起左侧

Qt 5.1发布了!

2
回复
11734
查看
[复制链接]
累计签到:1568 天
连续签到:1 天
来源: 2013-7-4 11:24:08 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
英文原文:http://blog.qt.digia.com/blog/2013/07/03/qt-5-1-released/

下载地址:http://download.qt-project.org/official_releases/qt/5.1/5.1.0/ (已经包含了最新的Qt Creator 2.7.2,无需再次下载安装)



很高兴在这里宣布现在Qt 5.1可用了。自去年底Qt 5.0发布以来,已经过了6个多月。最初的计划主要是集中在对Qt 5.0的缺陷修复和稳定方面,不过我们超额完成了任务。这次发布在大量的小改进以及缺陷修复以外,还包含了大量的新功能。更详细的信息,请查看我们的Qt 5.1发布页面



Qt 5.1中还提供了全新发布的Qt Creator 2.7.2。您可以使用新的在线安装程序进行安装,它将会让您在未来可以自动无缝地进行升级。Visual Studio Add-in的一个新版本也可用了



我们已经添加了很多新模块,在5.0的基础上扩展了更多的功能。新的Qt Quick控件和Qt Quick布局模块最终提供了Qt Quick中的“窗口部件”。它们包含了一套全功能的控件和布局,可以极大地简化基于Qt Quick的界面工作。



Qt4时代就为大家所熟知的Qt Mobility中的Qt传感器(sensor),被正式添加到Qt 5.1中,它可以支持Android、Blackberry和iOS。还有一个新的Qt串口(serialport)模块,它允许您在Linux、Mac和Windows上控制串口连接。


Qt的Android和iOS版预览

Qt 5.1还把Qt带到了新的平台和操作系统上。首先,现在Qt支持Visual Studio 2012,并且在Windows上提供了ANGLE和桌面OpenGL的不同选项。



另外,把Qt带入到移动操作系统的工作取得了极大的成果。尽管现在Qt的Android和iOS版在这次发布中只是预览版,还不是最终发布,不过它们对于大量的用户案例已经是可用的了。



除了Qt Serialport、Qt WebKit和一部分的Qt Multimedia,Qt的Android版支持Qt 5.1中的其它所有模块。Qt的Android版和Qt Creator的集成工作已经基本完成,除了向Google Play上传您的应用程序以外,您可以在Creator中完成其它所有工作。



除了Qt Quick2以外,Qt的iOS版支持上面Qt的Android版所支持的所有模块。这是因为iOS的限制,操作系统不允许使用V8 JavaScript引擎。我们将在Qt 5.2的iOS版中提供完整的Qt Quick支持。



您可以在App Store和Google Play中安装一些Qt的iOS和Android版的演示程序。对于Android,我们在Google Play中提供了Qt Everywhere demoQt 5 launch demo。这篇博文中介绍了如何向Google Play发布Qt应用程序的详细情况。对于iOS,我们在App Store中提供了一个基于Qt的小游戏Sub AttackQt Quicksand



正如之前的每一次发布,这一次发布也存在一些已知问题,以及一些还没有被发现的问题。您可以查看我们在wiki上的已知问题页面

最后,我希望您能享受Qt 5.1带来的欢乐。我个人认为这次发布是Qt的一个里程碑。现在,Qt是一个可以在桌面平台和很多嵌入式平台以外,又能在主流移动操作系统上工作的跨平台工具套件。



大量的辛勤工作才使得这次发布得以完成,在这里我向所有对Qt作出贡献的朋友表示感谢。正如以往一样,本文最后是一些照片,其中有很多(不过是全部当中的小部分)帮助过Qt 5.1发布的朋友们。


下载5.1

要试用Qt Enterprise商业版,请访问这里。您还可以在这里下载开源版本。


英文原文:

I’m very happy to announce that Qt 5.1 is now available. It has taken us a little more than 6 months since we released Qt 5.0 end of last year. While we originally planned that Qt 5.1 will mainly focus on bug fixing and stability of Qt 5.0, we have actually achieved a lot more. The release contains a large amount of new functionality in addition to numerous smaller improvements and bug fixes. For more information, please have a look at our Qt 5.1 launch page.

Qt 5.1 comes bundled with a freshly released Qt Creator 2.7.2. They are available through a new online installer, that allows for automatic and seamless upgrades in the future. A new version of the Visual Studio Add-in is also available.

We have added many new modules that largely extend the functionality offered in 5.0. The new Qt Quick Controls and Qt Quick Layouts modules finally offer ‘widgets’ for Qt Quick. They contain a set of fully functional controls and layout items that greatly simplify the creation of Qt Quick based user interfaces.

Qt Sensors that many already know from the Qt Mobility efforts in Qt 4 has now been added to Qt 5.1 supporting Android, Blackberry and iOS. A new Qt Serialport add-on allows controlling serial connections on Linux, Mac and Windows.

Qt for Android & iOS Technology Previews

Qt 5.1 also greatly extends Qt outreach to different platforms and operating systems. First of all, Qt now supports Visual Studio 2012, and offers the option to choose between ANGLE and desktop OpenGL on Windows.

In addition to that our work to bring Qt to mobile operating systems is showing great results. Even though Qt for Android and Qt for iOS are not yet final, and are marked as technology previews in this release, they are already very usable for a large number of use cases.

Qt for Android supports all Qt modules that are part of 5.1 with the exception of Qt Serialport, Qt WebKit and parts of Qt Multimedia. Qt for Android also comes with a great integration into Qt Creator that allows you to do almost all your development until the point where you want to upload the application to Google Play.

Qt for iOS also already supports the same Qt modules as Android does, with the exception of Qt Quick 2. This is due to limitations in iOS that make it impossible to use V8 as the JavaScript engine on this operating system. We will provide full Qt Quick support on iOS with Qt 5.2.

You can install some demo applications that show Qt on iOS and Android from the App Store and Google Play. For Android we have a new Qt Everywhere demo as well as the Qt 5 launch demoavailable in Google Play. The blog post about Google Play contains more details about publishing Qt applications in Google Play. For iOS, we have Sub Attack, a small Qt based game and Qt Quicksandpublished in the app store.

As with any release also this one contains a few issues that we know about and probably some more we haven’t yet found. All of these will be collected on the Known Issues page in our wiki.

Finally, I hope that you all will enjoy Qt 5.1. I personally believe that this release is a great milestone for Qt. Qt is now a cross platform toolkit that also spans the major mobile operating systems in addition to the desktop platforms and many embedded OSes.

A lot of hard work has gone into making this release happen, and I’d like to thank everybody who contributed in one way or another to it. Following tradition, here are some pictures of many (but far from all) of the people that helped create Qt 5.1.

Download Qt 5.1
To evaluate the Qt Enterprise commercial version, please go here. You can also download the open source version from here.
回复

使用道具 举报

尚未签到

2013-7-8 18:54:21 显示全部楼层
刚装好并且跑了一个android的qt quick的hello world     emulator里能出现程序了    不过hello world木有显示   不知道是什么问题   莫非是resolution的问题?

求哪里有android的sample code啊      先学习学习  我主要想用qt quick   谢啦   
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-7-9 09:16:31 显示全部楼层
saqirltu 发表于 2013-7-8 18:54
刚装好并且跑了一个android的qt quick的hello world     emulator里能出现程序了    不过hello world木有显 ...

一般的程序,直接编译运行就可以显示到模拟器中的啊!换个其他程序试试!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了