[Solved] How to build Desktop apps with Nokia Qt Creator
-
Thanks for the response. Do you still think I should be seeing a Qt Desktop version when I am creating a project then?
Here's what I have in my environment.
"http://i1024.photobucket.com/albums/y306/MantisToboganMD/3-1.png":http://i1024.photobucket.com/albums/y306/MantisToboganMD/3-1.png
"http://i1024.photobucket.com/albums/y306/MantisToboganMD/2.png":http://i1024.photobucket.com/albums/y306/MantisToboganMD/2.png
"http://i1024.photobucket.com/albums/y306/MantisToboganMD/1-1.png":http://i1024.photobucket.com/albums/y306/MantisToboganMD/1-1.png -
I saw your images. It's very strange, in the previous screen you read that the choice is for a Desktop application, then this option there isn't.
What version do you downloaded? Platform you are working on?
-
Yes, I should have been more explicit about the version I installed earlier.
This is the link I got the SDK from: http://www.forum.nokia.com/Develop/Qt/Tools/
Windows 7 64-bit -
Found this somewhere:
_“Nokia Qt SDK” == Qt Simulator (i.e. desktop based) + Qt for Symbian (incl. all necessary tool chains) + Qt for Maemo (incl. all necessary tool chains) + Mobility API + Qt Creator
“Qt SDK” == Qt for a desktop platform + Qt Creator
So if you want to
a) Develop for Mobile only: Install the “Nokia Qt SDK”.
b) Develop for Desktop only: Install the “Qt SDK”.
c) Develop for Mobile and Desktop: Install the “Nokia Qt SDK” and a Qt-only package for a desktop platform. Reason is to avoid installing multiple (probably different versions of) Qt Creator, and I’d recommend to use the Qt Creator version that is shipped with the “Nokia Qt SDK”.It would definitely make sense to at the very least merge the installers, such that you are able to also install mobile components from the “desktop SDK” and desktop components from the “mobile SDK”._
Where do I find a Qt-only package for a desktop?
-
Hi,
the first misunderstanding I find is the following:
bq. _“Nokia Qt SDK” == Qt Simulator (i.e. desktop based) + Qt for Symbian (incl. all necessary tool chains) + Qt for Maemo (incl. all necessary tool chains) + Mobility API + Qt Creator
SImulator is NOT for desktop. Simulator is used under Linux platforms to simulate the developed programs under several mobile platforms i.e. symbian S60, symbian^3, touch and non touch devices etc. NEVER for desktop.
Thus,bq. “Qt SDK” == Qt for a desktop platform + Qt Creator
bq. NO. Qt SDK == Software development kit.As a matter of fact, to work on desktop only you need to install Qt-Creator, while to develop for mobile and embeded plaftorms also you need to install SDK and Not or also the Qt-Creator, where the common elements are maintained (you find the two installations in different install folders).
Well, at this point what it seems that you need is to go here: http://qt.nokia.com/downloads
then you download the Qt Creator 2.1 (don't matter if this is formerly last beta version, also SDK beta are perfectly working!) for Windows (or other platforms) at the link here: http://qt.nokia.com/downloads/qt-creator-binary-for-windows
This should be the Qt version and not the SDK.
If you read on the same download page (I thought that you select LGPL open source license of Qt) the Qt-SDK conatains ALSO the Creator and Ide, plus what is needed (you don't need) for mobile development.
Note: Qt SDK 1.1 Beta is now available which includes final versions of Qt Creator 2.1, Qt 4.7.2 and Mobility 1.1.1 and covers both desktop and mobile.
bq. The current Qt SDK includes:
* Qt libraries version 4.7.0. (change notes)
* Qt Creator IDE version 2.0.1 (change notes)
* Qt development toolsNot only, but to confirm this, after the installation of the Qt-Creator (for any platform) from the welcome page you find the direct link Creating a mobile application. The first thing that you read on the help page is:
====
Creating a Mobile Application with Qt SDK
Note: To complete this tutorial, you must install Qt SDK. The installation program installs and configures the necessary tool chains for mobile application development.
This tutorial describes how to use Qt Creator to create a small Qt application, Battery Indicator, that uses the System Information Mobility API to fetch battery information from the device.Just because Qt-Creator is mainly for desktop development and don't include many of the components needed for mobile development.
-
Thanks, I'll give that a whirl.
-
Yep, I needed the Nokia SDK 1.1 Beta in order to build to desktop and mobile versions. Problem [SOLVED]. Muchas gracias.
-
Finally!!!
I'm happy.
cheers -
Wow, you ended up with a really really old version of the SDK:-) Where did you find that link? It should only be available in a section for previous versions and not as one of the main download links...
-
It was only an example, and in effect I had some difficult to find this link. It's on the versions listed under qt developer forum and not the primary forum.nokia.com
I saw that in this there are now only the last sdk versions. But It was necessary to show the right example to that guy.
As a matter of fact, I save a local backup of all the versions of os and dev environments I download (that I find useful). So if the things changes I have a local history almost to remember my path.