×
Namespaces

Variants
Actions
(Difference between revisions)

Archived:Qt SDK

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Hamishwillee - Add information on using proxy. Restructure so limitations apply only to current SDK.)
hamishwillee (Talk | contribs)
m (Hamishwillee - Fix redirected link)
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Qt]][[Category:SDK]]
+
[[Category:Qt]][[Category:SDK]][[Category:MeeGo Harmattan]][[Category:Symbian]]
{{FeaturedArticle|timestamp=}}
+
{{ArticleMetaData <!-- v1.2 -->
{{ArticleMetaData
+
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 +
|installfile= <!-- Link to installation file (e.g. [[Media:The Installation File.sis]]) -->
 
|devices= <!-- Devices tested against - e.g. ''devices=N95, N8'') -->
 
|devices= <!-- Devices tested against - e.g. ''devices=N95, N8'') -->
 
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Nokia Qt SDK 1.1]) -->
 
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Nokia Qt SDK 1.1]) -->
 
|platform= <!-- Compatible platforms - e.g. Symbian^1 and later, Qt 4.6 and later -->
 
|platform= <!-- Compatible platforms - e.g. Symbian^1 and later, Qt 4.6 and later -->
 
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
 
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
 +
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
 +
|signing= <!-- Signing requirements - empty or one of: Self-Signed, DevCert, Manufacturer -->
 +
|capabilities= <!-- Capabilities required by the article/code example (e.g. Location, NetworkServices. -->
 
|keywords= <!-- APIs, classes and methods (e.g. QSystemScreenSaver, QList, CBase -->
 
|keywords= <!-- APIs, classes and methods (e.g. QSystemScreenSaver, QList, CBase -->
|creationdate=13 April 2011
+
|language= <!-- Language category code for non-English topics - e.g. Lang-Chinese -->
|author=[[User:Hamishwillee]]
+
|translated-by= <!-- [[User:XXXX]] -->
 +
|translated-from-title= <!-- Title only -->
 +
|translated-from-id= <!-- Id of translated revision -->
 +
|review-by= <!-- After re-review: [[User:username]] -->
 +
|review-timestamp= <!-- After re-review: YYYYMMDD -->
 +
|update-by= <!-- After significant update: [[User:username]]-->
 +
|update-timestamp= <!-- After significant update: YYYYMMDD -->
 +
|creationdate= 20110413
 +
|author= [[User:Hamishwillee]]
 
}}
 
}}
{| class="wikitable" style="font-style:normal; font-size:100%; background-color: #F9F9F9; border:1px solid red;"
+
{{QtSDKLatestVersionAnnouncement}}
! Qt SDK 1.1  
+
 
 +
== Welcome to the Qt SDK wiki ==
 +
 
 +
The [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Qt SDK] is a tool designed to make the development of Qt apps for mobile devices from Nokia easy. Download it for Microsoft Windows, Ubuntu Linux, and Apple Mac from [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html here]. The SDK builds on [[Qt Creator]] with tools that eliminate the need for platform or device specific SDKs. In addition, with versions for Microsoft Windows, Linux, and a beta for Apple Mac computers, it frees developers to use the desktop environment they prefer.
 +
 
 +
You are encouraged to provide feedback on the quality, usability, and features of the SDK. Such feedback will be used to guide further development of the tool. Feedback can be provided on the [http://www.developer.nokia.com/Community/Discussion/forumdisplay.php?221-Qt-SDKs-and-Tools Qt SDK and Tools] discussion board or by using the [https://bugreports.qt-project.org/secure/Dashboard.jspa Qt Bug Tracker]. The bug tracker is designed for the reporting of bugs and tracking their resolution. In addition, it’s a place where bugs can be discussed with Qt developers and suggestions made for feature improvements.
 +
 
 +
 
 +
== Current release ==
 +
{{Anchor|Qt SDK 1.2}}
 +
=== Qt SDK 1.2 ===
 +
[http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Download from Nokia Developer]
 +
 
 +
==== High Level components ====
 +
* Qt 4.7.4 
 +
* Qt Mobility 1.2.1 (includes NFC and Bluetooth APIs) 
 +
* Qt Quick 1.1 
 +
* Qt Quick Components 1.1 
 +
* Qt WebKit 2.1.1 
 +
* New targets: Symbian Anna Qt 4.7.4, Nokia Belle Qt 4.7.4, MeeGo 1.2 Harmattan
 +
* Qt Creator 2.4.1
 +
 
 +
 
 +
==== Headline news ====
 +
Qt SDK 1.1.4 provides:
 +
* Qt Creator 2.4.1: offering improvements in the C++ and QML editors, such as syntax highlighting in QML, and improved static QML code checking features.
 +
* Symbian target updates:
 +
** Updated Nokia AnalyzeTool plug-in to take full advantage of Qt Creator 2.4.
 +
** Added CODA 1.0.6 (on-device debugging) agent.
 +
* Updated MeeGo 1.2 Harmattan target.
 +
* Over 20 new Qt Mobility examples, which are now easily assessable from the Qt Creator welcome page.
 +
In addition to which, desktop developers also get the first release of Qt 4.8.0.
 +
 
 +
==== Release information and links ====
 +
* [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Qt SDK] (Nokia Developer Download and overview)
 +
* [http://labs.qt.nokia.com/2012/02/01/qt-sdk-1-2-released-2/ Qt SDK 1.2 Releaser] (blog)
 +
 
 +
 
 +
==== Limitations ====
 +
* To package applications for Symbian devices the [[Nokia Smart Installer for Symbian]] should be used.
 +
* On-device debugging - TRK is no longer supported from Qt Creator 2.3, you must update to CODA. Note, in addition, that CODA is not supported on S60 3rd Edition phones.
 +
* Qt SDK 1.2 cannot be installed as an update to the Nokia Qt SDK 1.0, Qt SDK must be installed separately.
 +
* To install on an Apple Mac, xCode is required.
 +
 
 +
 
 +
==== SDK Frequently Ask Questions/Known Issues ====
 +
 
 +
===== Bypassing a proxy to upgrade the Qt SDK =====
 +
Once the Qt SDK is installed you can upgrade it by Programs->Qt SDK->Update Qt SDK. This will lead you to an interactive dialog box to upgrade the QT SDK. '''If you are trying to upgrade the Qt SDK behind proxy server via user authentication then you need to bypass proxy authentication for the following URL on your proxy server.''': <nowiki>http://nds2.fds-forum.nokia.com/nokiaqtsdkrepository/fremtiden/</nowiki>
 +
 
 +
 
 +
== Release overview table ==
 +
 
 +
{| class="wikitable"
 
|-
 
|-
| The Qt SDK 1.1, the next generation of tools for Qt developers, is now shipping. This release includes Qt 4.7.3 and Qt Mobility 1.1.3 APIs, that are now supported by Smart Installer. This means that apps using these latest Qt APIs can be distributed through Ovi Store. The SDK includes support for Qt Quick in the integrated Qt Designer.
+
! Component/SDK !! - !! - !! 1.2 !! 1.1.4 !! 1.1.3
[http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Download the Qt SDK 1.1 »]
+
|-
 +
| ''Released'' || - || - || 1 Feb 2012 || 8 Nov 2011 || 1 Sept 2011
 +
|-
 +
| Qt || - || - || 4.7.4 || 4.7.4 || 4.7.3
 +
|-
 +
| Qt Mobility || - || - || 1.2.1 <toggledisplay>adds NFC and bluetooth</toggledisplay> || 1.2.1 <toggledisplay>adds NFC and bluetooth</toggledisplay> || 1.2.0
 +
|-
 +
| Qt Quick || - || - || 1.1 || 1.1 || ?
 +
|-
 +
| Qt Quick Components || - || - || 1.1|| 1.1 || ?
 +
|-
 +
| Qt WebKit|| - || - || 2.1.1|| 2.1.1 || ?
 +
|-
 +
| Qt Simulator || - || - || - || - || 1.2 <toggledisplay>adds simulation of sensors, NFC tags, gesture simulation</toggledisplay>
 +
|-
 +
| Qt Creator|| - || - || 2.4.1 || 2.3 || 2.3
 +
|-
 +
| Notes || - || - || Qt 4.8 for desktop only || - || Qt 4.7.4 for desktop only
 
|}
 
|}
  
== Welcome to the Qt SDK wiki ==
 
  
The [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Qt SDK] is a tool designed to make the development of Qt apps for mobile devices from Nokia easy. Download  it for Microsoft Windows, Ubuntu Linux, and Apple Mac from [http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html here]. The SDK builds on [[Qt Creator]] with tools that eliminate the need for platform or device specific SDKs. In addition, with versions for Microsoft Windows, Linux, and a beta for Apple Mac computers, it frees developers to use the desktop environment they prefer.
+
Qt Creator 2.3: Plenty of small improvements to improve the basic developer experience. For more information, read the release blog.Qt Simulator 1.2: in addition to a significant UI facelift, Qt Simulator 1.2 is introducing several new features:
  
As this is the first release you are encourage strongly to provide feedback on the quality, usability, and features of the SDK. Such feedback will be used to guide further development of the tool. Feedback can be provided on the [http://www.developer.nokia.com/Community/Discussion/forumdisplay.php?221-Qt-SDKs-and-Tools Qt SDK and Tools] discussion board or by using the [http://bugreports.qt.nokia.com/secure/Dashboard.jspa Qt Bug Tracker]. The bug tracker is designed for the reporting of bugs and tracking their resolution. In addition, it’s a place where bugs can be discussed with Qt developers and suggestions made for feature improvements. When reporting issues related to the Qt SDK, choose one of the following keywords:
+
..Qt 4.7.4 for desktop app developers.MeeGo 1.2 Harmattan beta: This version of the Harmattan target is built on the same software image that was used in the version released in June so does not introduce new features, but is required to be updated in order to continue developing MeeGo 1.2 Harmattan apps.Update to Symbian Complementary Package:
* [http://bugreports.qt.nokia.com/secure/IssueNavigator.jspa?mode=hide&requestId=11233 Qt Creator]
+
important CODA update to expand the support also to the latest Nokia Belle devices. Note that the apps created with the beta level new target for Nokia Belle devices can not yet be submitted to OviStore.Update to Qt Quick Components for Symbian is not introducing functional changes.
* [http://bugreports.qt.nokia.com/secure/IssueNavigator.jspa?mode=hide&requestId=11231 Qt Simulator]
+
* [http://bugreports.qt.nokia.com/secure/IssueNavigator.jspa?mode=hide&requestId=11232 Qt SDK Installer]
+
  
 +
== Previous releases ==
 +
{{Anchor|Qt SDK 1.1.4}}
 +
=== Qt SDK 1.1.4 ===
  
== Qt SDK 1.1 (current release)==
+
==== High Level components ====
 +
* Qt 4.7.4 
 +
* Qt Mobility 1.2.1 (includes NFC and Bluetooth APIs) 
 +
* Qt Quick 1.1 
 +
* Qt Quick Components 1.1 
 +
* Qt WebKit 2.1.1 
 +
* New targets: Symbian Anna Qt 4.7.4, Nokia Belle Qt 4.7.4, MeeGo 1.2 Harmattan
 +
* Qt Creator
 +
 
 +
 
 +
==== Headline news ====
 +
Qt SDK 1.1.4 provides:
 +
* updated targets:
 +
** MeeGo 1.2 Harmattan target, now a full release.
 +
** Symbian Anna Qt 4.7.4 target (with Qt Mobility 1.2.1).
 +
** Nokia Belle Qt 4.7.4 target (with Qt Mobility 1.2.1), which is included in the online installer, only.
 +
* updated Qt features:
 +
** Qt Quick 1.1.
 +
** Qt Quick Components 1.1, a common set of components for Symbian Anna and Belle as well as the Nokia N9.
 +
** Qt Mobility API 1.2.1, which introduces new NFC and Bluetooth APIs, as well as quality improvements to the existing APIs.
 +
 
 +
 
 +
==== Release information and links ====
 +
* [http://labs.qt.nokia.com/2011/11/08/qt-4-7-4-release-bundle-for-symbian-news/ Qt 4.7.4 Release Bundle for Symbian News] (blog)
 +
* [http://labs.qt.nokia.com/2011/11/08/qt-sdk-1-1-4-update-available/ Qt SDK 1.1.4 update available] (blog)
 +
* Qt Quick Components v1.1
 +
** [http://doc.qt.nokia.com/qtquick-components-symbian-1.1/index.html Components Reference] (library)
 +
** [http://labs.qt.nokia.com/2011/11/08/qt-quick-components-1-1-for-symbian-update/ Qt Quick Components 1.1 for Symbian – Update] (blog)
 +
** [http://doc.qt.nokia.com/4.7-snapshot/qtquick-whatsnew.html What's new in Qt Quick Components 1.1]
 +
 
 +
 
 +
==== Limitations ====
 +
* To package applications for Symbian devices the [[Nokia Smart Installer for Symbian]] should be used.
 +
* Qt SDK online version reloads parts during compilation resulting in slow compilation.
 +
* On-device debugging - TRK is no longer supported from Qt Creator 2.3, you must update to CODA. Note, in addition, that CODA is not supported on S60 3rd Edition phones.
 +
* Qt SDK 1.1.4 cannot be installed as an update to the Nokia Qt SDK 1.0, Qt SDK must be installed separately.
 +
* To install on an Apple Mac, xCode is required.
 +
 
 +
=== Qt SDK 1.1.3 ===
 
[http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Download] the off-line PC version for the best experience
 
[http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Download] the off-line PC version for the best experience
 +
 +
 +
==== Release information and links ====
 +
* [http://www.meegoexperts.com/2011/10/qt-sdk-1-1-3/ Qt SDK 1.1.3 update available] (blog)
 +
  
 
==== Limitations ====
 
==== Limitations ====
Line 34: Line 159:
 
* Qt SDK online version reloads parts during compilation resulting in slow compilation.
 
* Qt SDK online version reloads parts during compilation resulting in slow compilation.
  
 +
* On-device debugging - TRK is no longer supported by Qt Creator 2.3, you must update to CODA. Note, in addition, that CODA is not supported on S60 3rd Edition phones.
 +
* Qt 4.7.4 and Qt Mobility 1.2 - these are at beta level, applications created using these APIs cannot be submitted to Nokia Store. Nokia Store will accept such applications when the APIs exit beta.
 +
* Qt SDK 1.1.3 cannot be installed as an update to the Nokia Qt SDK 1.0, Qt SDK must be installed separately.
 +
* To install on an Apple Mac, xCode is required.
  
 
==== SDK Frequently Ask Questions/Known Issues ====
 
==== SDK Frequently Ask Questions/Known Issues ====
<br />
 
  
 
===== QML design view can't be launched in Mac =====
 
===== QML design view can't be launched in Mac =====
This is Known issue in the original Qt SDK 1.1.1 update: See [http://bugreports.qt.nokia.com/browse/QTSDK-728 QTSDK-728]. Fixed package available through the updater tool.
+
This is Known issue in the original Qt SDK 1.1.1 update: See [https://bugreports.qt.nokia.com/browse/QTSDK-728 QTSDK-728]. Fixed package available through the updater tool.
  
 
===== Bypassing a proxy to upgrade the Qt SDK =====
 
===== Bypassing a proxy to upgrade the Qt SDK =====
Once the Qt SDK is installed you can upgrade it by Programs->Qt SDK->Update Qt SDK. This will lead you to an interactive dialog box to upgrade the QT SDK. '''If you are trying to upgrade the Qt SDK behind proxy server via user authentication then you need to bypass proxy authentication for the following URL on your proxy server.''': http://nds2.fds-forum.nokia.com/nokiaqtsdkrepository/fremtiden/
+
Once the Qt SDK is installed you can upgrade it by Programs->Qt SDK->Update Qt SDK. This will lead you to an interactive dialog box to upgrade the QT SDK. '''If you are trying to upgrade the Qt SDK behind proxy server via user authentication then you need to bypass proxy authentication for the following URL on your proxy server.''': <nowiki>http://nds2.fds-forum.nokia.com/nokiaqtsdkrepository/fremtiden/</nowiki>
 
+
----
==Qt SDK 1.0.2 ==
+
=== Qt SDK 1.0.2 ===
 
+
[http://nds2.fds-forum.nokia.com/p/d/fds_forum/7a145436-ff3c-4b7b-90d9-3dbccdb7887b/Nokia_Qt_SDK_Win_offline_v1_0_2_en.exe/Nokia_Qt_SDK_Win_offline_v1_0_2_en.exe?fdptoken=1306398114_c67d2cc03b7a87eef1a0b386cf9a3272 Download] the off-line PC version for the best experience
+
  
 +
[http://www.developer.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html Download] the off-line PC version for the best experience
  
 
==== Limitations ====
 
==== Limitations ====
  
 
* The SDK cannot be installed into the same directory as the beta. Please remove the beta first or install into another location.
 
* The SDK cannot be installed into the same directory as the beta. Please remove the beta first or install into another location.
* The Linux versions of this SDK provide for compiling to Maemo only on a computer - see [[Qt SDK Remote Compiler]].
+
* The Linux versions of this SDK provide for compiling to Maemo only on a computer
 
* The Nokia N900 mobile computer supports applications created with this SDK in firmware version 10.2010.19-1 or later.
 
* The Nokia N900 mobile computer supports applications created with this SDK in firmware version 10.2010.19-1 or later.
 
* To package applications for Symbian devices the [[Nokia Smart Installer for Symbian]] should be used.
 
* To package applications for Symbian devices the [[Nokia Smart Installer for Symbian]] should be used.
Line 74: Line 201:
 
Extract contents of features.zip to C:\NokiaQtSDK\Symbian\SDK\mkspecs
 
Extract contents of features.zip to C:\NokiaQtSDK\Symbian\SDK\mkspecs
  
[http://bugreports.qt.nokia.com/browse/QTSDK-98 QTSDK-98 features and some other files for Qt Mobility in the Symbian part are missing]
+
[https://bugreports.qt.nokia.com/browse/QTSDK-98 QTSDK-98 features and some other files for Qt Mobility in the Symbian part are missing]
  
[http://bugreports.qt.nokia.com/browse/QTSDK-243 QTSDK-243 The Qt SDK online installer keeps downloading the SDK kits on second compilation onwards] FIXED version 1.0.2
+
[https://bugreports.qt.nokia.com/browse/QTSDK-243 QTSDK-243 The Qt SDK online installer keeps downloading the SDK kits on second compilation onwards] FIXED version 1.0.2
  
[http://bugreports.qt.nokia.com/browse/QTSDK-244 QTSDK-244 Qt Creator proceeds to uninstall itself after using SDK update and on another drive ONLINE]  FIXED version 1.0.2
+
[https://bugreports.qt.nokia.com/browse/QTSDK-244 QTSDK-244 Qt Creator proceeds to uninstall itself after using SDK update and on another drive ONLINE]  FIXED version 1.0.2
  
 
The bug report QTSDK-244 is closed - duplicate refer to
 
The bug report QTSDK-244 is closed - duplicate refer to
 
This report is a collection of multiple items, which have been reported before:-
 
This report is a collection of multiple items, which have been reported before:-
 +
* [https://bugreports.qt.nokia.com/browse/QTSDK-185 QTSDK-185]  FIXED version 1.0.2
 +
* [https://bugreports.qt.nokia.com/browse/QTSDK-210 QTSDK-210]  FIXED version 1.0.2
 +
* [https://bugreports.qt.nokia.com/browse/QTCREATORBUG-1649 QTCREATORBUG-1649]  FIXED version 1.0.2
  
[http://bugreports.qt.nokia.com/browse/QTSDK-185 QTSDK-185]  FIXED version 1.0.2
+
== Archive releases ==
 
+
* [[Archived:Nokia Qt SDK v1.0 Release Candidate - archived]]
[http://bugreports.qt.nokia.com/browse/QTSDK-210 QTSDK-210]  FIXED version 1.0.2
+
* [[Archived:Nokia Qt SDK v1.0 Beta - archived]]
 
+
[http://bugreports.qt.nokia.com/browse/QTCREATORBUG-1649 QTCREATORBUG-1649]  FIXED version 1.0.2
+
 
+
==Previous releases==
+
* [[Nokia Qt SDK v1.0 Release Candidate - archived]]
+
* [[Nokia Qt SDK v1.0 Beta - archived]]
+

Revision as of 09:09, 30 April 2013

Article Metadata
Compatibility
Platform(s):
Symbian
Article
Created: hamishwillee (13 Apr 2011)
Last edited: hamishwillee (30 Apr 2013)

Announcements.png (14 Feb 2014): See Qt#Qt_SDK for current information about Qt SDKs.

Contents

Welcome to the Qt SDK wiki

The Qt SDK is a tool designed to make the development of Qt apps for mobile devices from Nokia easy. Download it for Microsoft Windows, Ubuntu Linux, and Apple Mac from here. The SDK builds on Qt Creator with tools that eliminate the need for platform or device specific SDKs. In addition, with versions for Microsoft Windows, Linux, and a beta for Apple Mac computers, it frees developers to use the desktop environment they prefer.

You are encouraged to provide feedback on the quality, usability, and features of the SDK. Such feedback will be used to guide further development of the tool. Feedback can be provided on the Qt SDK and Tools discussion board or by using the Qt Bug Tracker. The bug tracker is designed for the reporting of bugs and tracking their resolution. In addition, it’s a place where bugs can be discussed with Qt developers and suggestions made for feature improvements.


Current release

Qt SDK 1.2

Download from Nokia Developer

High Level components

  • Qt 4.7.4
  • Qt Mobility 1.2.1 (includes NFC and Bluetooth APIs)
  • Qt Quick 1.1
  • Qt Quick Components 1.1
  • Qt WebKit 2.1.1
  • New targets: Symbian Anna Qt 4.7.4, Nokia Belle Qt 4.7.4, MeeGo 1.2 Harmattan
  • Qt Creator 2.4.1


Headline news

Qt SDK 1.1.4 provides:

  • Qt Creator 2.4.1: offering improvements in the C++ and QML editors, such as syntax highlighting in QML, and improved static QML code checking features.
  • Symbian target updates:
    • Updated Nokia AnalyzeTool plug-in to take full advantage of Qt Creator 2.4.
    • Added CODA 1.0.6 (on-device debugging) agent.
  • Updated MeeGo 1.2 Harmattan target.
  • Over 20 new Qt Mobility examples, which are now easily assessable from the Qt Creator welcome page.

In addition to which, desktop developers also get the first release of Qt 4.8.0.

Release information and links


Limitations

  • To package applications for Symbian devices the Nokia Smart Installer for Symbian should be used.
  • On-device debugging - TRK is no longer supported from Qt Creator 2.3, you must update to CODA. Note, in addition, that CODA is not supported on S60 3rd Edition phones.
  • Qt SDK 1.2 cannot be installed as an update to the Nokia Qt SDK 1.0, Qt SDK must be installed separately.
  • To install on an Apple Mac, xCode is required.


SDK Frequently Ask Questions/Known Issues

Bypassing a proxy to upgrade the Qt SDK

Once the Qt SDK is installed you can upgrade it by Programs->Qt SDK->Update Qt SDK. This will lead you to an interactive dialog box to upgrade the QT SDK. If you are trying to upgrade the Qt SDK behind proxy server via user authentication then you need to bypass proxy authentication for the following URL on your proxy server.: http://nds2.fds-forum.nokia.com/nokiaqtsdkrepository/fremtiden/


Release overview table

Component/SDK - - 1.2 1.1.4 1.1.3
Released - - 1 Feb 2012 8 Nov 2011 1 Sept 2011
Qt - - 4.7.4 4.7.4 4.7.3
Qt Mobility - - 1.2.1 [show details] 1.2.1 [show details] 1.2.0
Qt Quick - - 1.1 1.1  ?
Qt Quick Components - - 1.1 1.1  ?
Qt WebKit - - 2.1.1 2.1.1  ?
Qt Simulator - - - - 1.2 [show details]
Qt Creator - - 2.4.1 2.3 2.3
Notes - - Qt 4.8 for desktop only - Qt 4.7.4 for desktop only


Qt Creator 2.3: Plenty of small improvements to improve the basic developer experience. For more information, read the release blog.Qt Simulator 1.2: in addition to a significant UI facelift, Qt Simulator 1.2 is introducing several new features:

..Qt 4.7.4 for desktop app developers.MeeGo 1.2 Harmattan beta: This version of the Harmattan target is built on the same software image that was used in the version released in June so does not introduce new features, but is required to be updated in order to continue developing MeeGo 1.2 Harmattan apps.Update to Symbian Complementary Package: important CODA update to expand the support also to the latest Nokia Belle devices. Note that the apps created with the beta level new target for Nokia Belle devices can not yet be submitted to OviStore.Update to Qt Quick Components for Symbian is not introducing functional changes.

Previous releases

Qt SDK 1.1.4

High Level components

  • Qt 4.7.4
  • Qt Mobility 1.2.1 (includes NFC and Bluetooth APIs)
  • Qt Quick 1.1
  • Qt Quick Components 1.1
  • Qt WebKit 2.1.1
  • New targets: Symbian Anna Qt 4.7.4, Nokia Belle Qt 4.7.4, MeeGo 1.2 Harmattan
  • Qt Creator


Headline news

Qt SDK 1.1.4 provides:

  • updated targets:
    • MeeGo 1.2 Harmattan target, now a full release.
    • Symbian Anna Qt 4.7.4 target (with Qt Mobility 1.2.1).
    • Nokia Belle Qt 4.7.4 target (with Qt Mobility 1.2.1), which is included in the online installer, only.
  • updated Qt features:
    • Qt Quick 1.1.
    • Qt Quick Components 1.1, a common set of components for Symbian Anna and Belle as well as the Nokia N9.
    • Qt Mobility API 1.2.1, which introduces new NFC and Bluetooth APIs, as well as quality improvements to the existing APIs.


Release information and links


Limitations

  • To package applications for Symbian devices the Nokia Smart Installer for Symbian should be used.
  • Qt SDK online version reloads parts during compilation resulting in slow compilation.
  • On-device debugging - TRK is no longer supported from Qt Creator 2.3, you must update to CODA. Note, in addition, that CODA is not supported on S60 3rd Edition phones.
  • Qt SDK 1.1.4 cannot be installed as an update to the Nokia Qt SDK 1.0, Qt SDK must be installed separately.
  • To install on an Apple Mac, xCode is required.

Qt SDK 1.1.3

Download the off-line PC version for the best experience


Release information and links


Limitations

  • To package applications for Symbian devices the Nokia Smart Installer for Symbian should be used.
  • Qt SDK online version reloads parts during compilation resulting in slow compilation.
  • On-device debugging - TRK is no longer supported by Qt Creator 2.3, you must update to CODA. Note, in addition, that CODA is not supported on S60 3rd Edition phones.
  • Qt 4.7.4 and Qt Mobility 1.2 - these are at beta level, applications created using these APIs cannot be submitted to Nokia Store. Nokia Store will accept such applications when the APIs exit beta.
  • Qt SDK 1.1.3 cannot be installed as an update to the Nokia Qt SDK 1.0, Qt SDK must be installed separately.
  • To install on an Apple Mac, xCode is required.

SDK Frequently Ask Questions/Known Issues

QML design view can't be launched in Mac

This is Known issue in the original Qt SDK 1.1.1 update: See QTSDK-728. Fixed package available through the updater tool.

Bypassing a proxy to upgrade the Qt SDK

Once the Qt SDK is installed you can upgrade it by Programs->Qt SDK->Update Qt SDK. This will lead you to an interactive dialog box to upgrade the QT SDK. If you are trying to upgrade the Qt SDK behind proxy server via user authentication then you need to bypass proxy authentication for the following URL on your proxy server.: http://nds2.fds-forum.nokia.com/nokiaqtsdkrepository/fremtiden/


Qt SDK 1.0.2

Download the off-line PC version for the best experience

Limitations

  • The SDK cannot be installed into the same directory as the beta. Please remove the beta first or install into another location.
  • The Linux versions of this SDK provide for compiling to Maemo only on a computer
  • The Nokia N900 mobile computer supports applications created with this SDK in firmware version 10.2010.19-1 or later.
  • To package applications for Symbian devices the Nokia Smart Installer for Symbian should be used.
  • Qt SDK online version reloads parts during compilation resulting in slow compilation.

Frequently Ask Questions on known problem with SDK

Upgrading Qt SDK

Once the Qt SDK is installed you can upgrade it by Programs->Qt SDK->Update Qt SDK. This will lead you to an interactive dialog box to upgrade the QT SDK. If you are trying to upgrade the Qt SDK behind proxy server via user authentication then you need to bypass proxy authentication for the following URL on your proxy server.

http://nds2.fds-forum.nokia.com/nokiaqtsdkrepository/fremtiden/

  • The simulator works but the device build fails
  • The Qt Mobility apis are missing in NokiaQtSDK\Symbian\SDK\include folder
  • The standard Qt libraries are missing
  • The Qt Mobility include files are missing when building for some Nokia N series devices (N97,X6,N8)
  • The mobility.prf is missing from C:\NokiaQtSDK\Symbian\SDK\mkspecs\features

These all have the same answer download the patch from the known bug report below.
Extract contents of features.zip to C:\NokiaQtSDK\Symbian\SDK\mkspecs

QTSDK-98 features and some other files for Qt Mobility in the Symbian part are missing

QTSDK-243 The Qt SDK online installer keeps downloading the SDK kits on second compilation onwards FIXED version 1.0.2

QTSDK-244 Qt Creator proceeds to uninstall itself after using SDK update and on another drive ONLINE FIXED version 1.0.2

The bug report QTSDK-244 is closed - duplicate refer to This report is a collection of multiple items, which have been reported before:-

Archive releases

1471 page views in the last 30 days.