×
Namespaces

Variants
Actions

Qt Quick开发环境搭建

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

兼容于
平台:
Symbian

文章
zhouhl 在 14 Nov 2010 创建
最后由 hamishwillee 在 13 Jun 2012 编辑

Contents

引言

http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html 使用Qt SDK 一节。 英文参考文献Getting Started with Qt Quick and the Qt SDK v1.1

使用Qt SDK

请大家到这里下载并安装Qt SDK 1.1 (Technology Preview)。安装完Qt SDK 1.1之后一切Qt Quick的开发环境都算是配置好了,不需要再额外安装任何其他东西。但是如果需要在手机上测试还有一点额外的工作需要做——为手机配置环境。首先要给手机安装Qt 4.7的库,然后安装Debug需要的TRK。这些工作只需要鼠标点击一下即可完成(手机要先通过USB连接上计算机,然后点击如下图所示对应项目,即可完成安装)。请注意,如果大家的设备是Symbian^3,则需要先在电脑上安装Nokia Ovi Suite,通过 Ovi Suite连接好手机之后Qt Creator才能识别到设备。

Mynstall1.PNG



安装Qt 4.7或其以上版本

要想支持Qt Quick开发,必须具备的两个条件是:

一,Qt 4.7或其以上版本
二,Qt Creator 2.1或其以上版本

请大家记住这个网址:http://qt.nokia.com/downloads ,所有正式release的Qt库、SDK和开发工具都可以从这里下载。
就目前情况而言,大家需要根据自己所用的平台选择一款Qt库并安装。我们下载后得到的是一个exe可执行程序,直接运行安装就可以了。


安装Qt Creator 2.1或其以上版本

由于Qt Creator 2.1目前还没有正式发布,因此我们选择下载beta2版本的: Qt Creator 2.1 beta2

为Symbian搭建Qt Quick开发环境

一. 下载并安装 Qt libraries 4.7.1 for Symbian (265 MB)。 注意:在安装这个库之前需要安装一些Symbian的SDK,比如Nokia N97 SDK、 S60 5th Edition 等,大家可以到这里下载S60 All in One SDKs
二. 下载并安装 Qt Creator 2.1 RC1
三. 为真机安装4.7或其以上版本的库。
非Symbian^3手机:大家安装运行完qt-symbian-opensource-4.7.1-s60.exe后,在Qt\4.7.1-symbian目录下会有一个qt_installer.sis的文件,我们直接把它安装到真机就一切搞定。
Symbian^3手机(如N8):目前只有开发者版本的sis供大家下载和使用,下载及安装步骤详情请参阅 Qt 4.7 for Symbian^3 - developer version 。安装sis文件的顺序是:

  • qt_4_7_0_opengl.SIS ==> 先安装,因为所有的其他sis文件都依赖于这个
  • qtwebkit_2_1.SIS
  • qmlfolderlistmodelplugin.sis
  • qmlgesturesplugin.sis
  • qmlparticlesplugin.sis
  • qmlviewer.sis ==》最后安装,因为它依赖于前面安装的文件


对有用到Qt Mobility 的QML应用来说,开发者还必须安装Qt Mobility。对手机来说,最新的Qt Mobility 安装包可以在连接qt-mobility-symbian-1.1.0-symbian3-nokia-signed.sis下载并安装

一旦安装好环境后,开发者可以参考视频来运行一些SDK中自带的例程来检查自己的环境是否成功。该视频的播放实在Youtube上的。对于有些观众来说,需要打洞。开发者也可以参考视屏QMl例子演示 来查看安装的环境。

对于开发者想把应用安装到Symbian手机上并调试的话,可以安装trk。N8手机目前对应的TRK版本是s60_tb_9_2_app_trk_3_2_8.sisx

返回Qt主页

This page was last modified on 13 June 2012, at 13:56.
769 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×