You can also get it on the Forum Nokia web pages here. Also note that if you have installed a previous version of the Qt SDK, you will receive an update notification and be able to download all changes via the maintenance tool.

Rather than talking about the minor changes between the release candidate and the final version, let me focus on what the Qt SDK 1.1 contains and what the major improvements compared to the Nokia Qt SDK 1.0 are.

This is the first Qt SDK that allows you to create Qt 4.7 based applications and publish them on the Ovi Store, including Qt Quick applications.

The Qt SDK 1.1 unifies the different SDKs we had before. That way it aims at desktop as well as mobile developers, which helps you to try out new platforms for your application and easily port it.

Qt Mobility 1.1 is a major step in our offering for mobile applications. Combined with the Qt Quick binding it offers it will allow you to create really powerful and rich applications.

Qt Creator 2.1 provides you a development environment with all the tools and features you need for creating an application.

Qt Simulator 1.1 has received many updates to support the latest Qt and Qt Mobility version as well as a simulated environment for additional use-cases. Additional models have been added as well.

With the Symbian Complementary Package one can install native APIs to be used in your development environment for Symbian^3 as well. This simplifies the development setup in that way, that you do not need the platform SDK anymore for using native functionality.

The Remote Compiler allows you compile your project for all Nokia supported platforms, also from a Linux and Mac development environment.

To visualize the list of supported APIs and platforms, please check this table:

Desktop

Qt Simulator

Symbian^3

Symbian ^1

Maemo5

Qt

4.7.3

4.7.3

4.7.3

4.7.3

4.7.0

Qt Mobility

1.1.3

1.1.3

1.1.3

1.1.3

1.0.2

The target support for the different host operating systems can be listed as following:

In addition we would like to point out, that the Qt SDK will receive further updates in the future. Qt Creator 2.2 is almost finished and will be included when it is done. Also coming devices will be supported and feature updates will be provided to your existing installation, not requiring you to reinstall a new SDK.

Interesting. When did the Ovi Store policy for Qt 4.7 change? I think this will be a game changer for app development on Symbian, since QML opens up a lot of opportunities for faster development and more elegant interfaces (I hope ;).

I also long for the day when a local (non-remote) compiler for Symbian would be available on Linux. I know there are some unofficial ways, but an officially supported solution would be ideal.

Qt Quick allows some very interesting things, e.g. replacing the whole ui just by downloading a few qml script files from a server. Of course this would circumvent the whole Ovi QA. Will there be a specific qml rule to allow/forbid something like that?

I’m interested in the new Qt SDK, mainly for the purpose of learning QML. But since this would be my first time using the SDK (in fact Qt in general), I will be downloading the complete offline installer for Windows. Question is: how much space do I have to spare for installation?

I’ve not got so much disk space available on my computer due to the plethora of dev tools I have, so I need this information to determine what I will have to yank out to make room for Qt. Thanks.

@rzr, Shmerl: Nokia has not yet released a MeeGo device, so it’s not included yet. There is an experiemental MeeGo SDK from MeeGo.com with Qt, QML and Qt Creator though. Android is a community port and not even complete yet.

I was very much looking forward to it, but I am very disappointed to see that a basic problem with macdeployqt on Mac OS X still hasn’t been fixed (see http://bugreports.qt.nokia.com/browse/QTBUG-17959). Back to uninstalling it and reinstalling Qt and Qt Creator individually. 🙁

BTW – Anyone get this to install via update with SDKMaintenanceTool under Linux? It picks up the new version as available but fails for me during updating the documentation.n (Also locks up at 25% trying to uninstall old SDK)

About MeeGo support: I know that Nokia has no MeeGo device yet in the market, but what will happen when it becomes available? I suppose that this same SDK will add support, since is quite similar to Maemo. Is this correct?

Thank you and keep up the good work. Previous versions of the SDK were quite nice, specially the installer.

Installed SDK 1.1 for Mac OS X (on-line install) and promptly found that the QtDBus includes and libraries are missing (again). I’m DLing the off-line package but suspect that it will also be missing the Bus. Does anyone know where I can get the QtDBus?

I think you guys should consider putting the offline Windows installer on an official Torrent, or at least some regional mirrors. Downloading 1.5 GB worth of single file isn’t always a single-shot affair in most parts of the world (including here).

What is this about this constant question about MeeGo support? Yesterday I installed one of my Qt 4.7/QML apps on the WeTab, which is running MeeGo. Since I develop under Linux there was no problem at all. Only thing I had to do was to create an .rpm package and move it to the device manually. More support is not really necessary. 🙂

I’m trying to start the online installer behind our http-proxy. The proxy requires authentication and that’s also the error message I get. Is there some kind of command line argument for passing the required authentication data?

How long will you expect to continue developing Qt before nokia ends it?
I suppose new Nokia phones will be on Win7 🙁 without Qt. (that REALLY su#$%)
Meego isn’t that much popular as I was hoping for nokia (I hope intell will continue developing it)

So I don’t see any reason why nokia should finance Qt development
(which is really sad – I liked that the way things worked under Qt and it was nice and easy way making multi-platform apps)

I’m just curious how it will look. Didn’t want to start any flame war or make your great work look bad.
I hope you will cary on this good job.

@Rezza:
Regarding Qt Components. Those will be available in the SDK once they are finalized. As you probably have seen in the last preview release it already bases on top of the SDK.

In term of Qt Mobility or Qt on Maemo5, those have not been added to the default image, which means that you cannot use those versions for publication of applications. There are community ports available, but you do have previously mentioned limitations.

Pat wrote: “BTW – Anyone get this to install via update with SDKMaintenanceTool under Linux? It picks up the new version as available but fails for me during updating the documentation.n (Also locks up at 25% trying to uninstall old SDK)”

I run Ubuntu 10.10. I installed the RC of SDK 1.1 with SDKMaintenanceTool, and had the same problem. Didn’t try to fix it. Then I updated to the final version of SDK 1.1 today, had the same problem. Uninstalled, and installed it from scratch. Still the same problem.

Then I went to the Ubuntu Software Center (under the Applications menu), searched for Qt 4 Assistant, installed that (after having exited Qt Creator), restarted Qt Creator, and viola! the documentation was there: in the Help view, I can now search for stuff, and in the Edit view, when I press F1 on Qt class, a help pane on it to the right of the edit pane.

Nath: I installed using sudo. I didn’t know that one should now install the SDK as normal user. Perhaps the website for the download should include instructions saying that?

Also, one needs to add the execute bit to the downloaded file manually. I wonder if there’s any way for the download to do that automatically? If not, the download instructions should also mention that, and for the newbies, give the command (“chmod u+x” + filename).

Daniel: perhaps you do, but I followed the link in a Qt TrollTalk e-mail to this page, which links to the installers, and do not see such a hint on this page.

There’s a link to the Forum Nokia web pages near the top, but just like aportale, I do not see such a hint there, either.

But enough of this petty quibbling. I have 16 years of full-time software development experience. After having started to use Qt and the Qt SDK last year, I am of the opinion that this is the finest API and toolset I’ve worked with. Programming Symbian phones with Qt is like a day compared to the night of native Symbian programming. (Though that won’t last beyond next year, I suppose).

> Also, one needs to add the execute bit to the downloaded file manually.

That’s a normal behaviour in Linux, and that’s exactly how it shiould be. Files downloaded using web browser must not get executable permission automaticallly, otherwise you might run some malicious stuff by accident. So there is security reasons why user needs to set the executable permission before downloaded files can be executed.

> I wonder if there’s any way for the download to do that automatically? If not,
> the download instructions should also mention that, and for the newbies, give
> the command (“chmod u+x” + filename).

You get exactly that hint when you click the download link of Qt SDK for Linux at the qt.nokia.com download page. You can also set the permission using mouse, how you do that depends on desktop environment you are using.

I do agree with the comment that this should be seeded in a torrent, I’ve already downloaded the offline exe four times now, which consistently returns a read error byte/reset with WGET. And this always returns in a bad check sum.

@Tim @Qt-Team. So, is there anyway to get/compile a 32-bit Mac version? Our working group have been using previous versions of Qt, and it was always avaliable for 32-bit Mac version. Thank you in advance.

Commenting closed.

Try Qt 5.12 LTS Now!

Download the latest release here: www.qt.io/download. Qt 5.12 was developed with a strong focus on quality and is a long-term-supported (LTS) release that will be supported for 3 years.