Qt Quick开发环境搭建

From Qt Wiki
Jump to navigation Jump to search

Template:ArticleMetaData

引言[edit | edit source]

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 [edit | edit source]

请大家到这里下载并安装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才能识别到设备。

File:Mynstall1.PNG



安装Qt 4.7或其以上版本[edit | edit source]

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

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

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


安装Qt Creator 2.1或其以上版本[edit | edit source]

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

为Symbian搭建Qt Quick开发环境[edit | edit source]

一. 下载并安装 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主页[edit | edit source]