• 6637阅读
  • 2回复

[转载]Qt for Windows Runtime Technology Preview Released [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2013-12-13
转载: http://blog.qt.digia.com/blog/2013/12/12/qt-for-windows-runtime-technology-preview-released/

Qt for Windows Runtime Technology Preview Released

Published Thursday December 12th, 2013 | by Maurice Kalinowski    

Today, we released the first iteration of our development efforts of porting Qt to Windows Runtime.

As a reminder, this includes multiple targets. First of all, you will be able to create Windows Store Apps for Windows 8 and subsequent versions. Also Windows RT, the operating system by Microsoft for tablets is supported. Lastly, Windows Phone 8 will also be supported, as it shares a significant amount of APIs with WinRT.

So far we have been aiming to get the basics right:

    Configure Qt to find compilers for the different mkspecs we created
    Automatically setup the cross compile environment without any manual tweaking. Some of you might remember “setcepaths” from the Windows CE port. Things like this are not required, configure and qmake will do all that magic for you
    Compilation and support for most parts of qtbase

The last item also implies that Qt Quick 2 is not supported with this initial preview. But in case you want to test your widget-based application, you should be able to do so. It is important to note that the WinRT Technology Preview is based on the dev branch of Qt’s next minor release and not on today’s version, Qt 5.2.

To get started all you need to do is download the source package and call:

  1. configure -xplatform winrt-x86-msvc2013


Followed by “nmake/jom” for an x86 build for WinRT with Visual Studio 2013. Other combinations are x64, msvc2012 and winphone for Windows Phone.

After compilation, you can then use this to build your project. Creating an app bundle and installation of this is documented here. As a pre-warning, manual steps are required which we will fix for the final version.

So what is coming next?

First, we want to improve the quality of existing modules and also ease the development workflow up to a level which you are used to for other platforms. Afterwards, the modules for supporting Qt Quick 2 will be added, broadening from there over the other Qt Essential and Qt AddOns modules. The aim is to provide frequent updates to you so you can evaluate the quality of the port.

But for now, we need your help and feedback. Please download the package from the Digia Qt Customer Portal or from download.qt-project.org for the open-source version and report any issues you will find. And of course, if you feel like you want to contribute to this project, you are more than welcomed.
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线沙加

只看该作者 1楼 发表于: 2013-12-13
求大神简明扼要的用汉语介绍一下呗!!!!!!!!!!!!
离线gaga0313

只看该作者 2楼 发表于: 2014-01-07
确实 我也是看了一头的鸟语发愁
快速回复
限100 字节
 
上一个 下一个