Maurice Kalinowski

Nokia Qt SDK 1.0.1 released

Published Tuesday September 14th, 2010
24 Comments on Nokia Qt SDK 1.0.1 released
Posted in Maemo, Qt, Qt Simulator, QtMobility, Symbian

We are proud to announce the availability of the Nokia Qt SDK 1.0.1 via the usual channels. As the version number indicates, the focus has been on quality and bug fixing rather than adding new features.

None the less, several new releases of the components appeared in the meantime and have been added into the SDK packages. In detail those are

  • Qt Mobility 1.0.2
  • Qt Creator 2.0.1
  • Updated Madde toolchain for development on the N900
  • Added Remote compiler support for the Mac version
  • Updated example and demo section to be more suitable for mobile devices

Furthermore we have added some minor features to the Qt Simulator, which seemed crucial to the users (like missing window flags).

For those of you who have already installed the Nokia Qt SDK 1.0.0 you should have received an update notification already and that will push your installation to the new version automatically. If you are aiming for a fresh install, have a look at the download link.

In case you encounter a bug, please insert it in our bugtracker and finally for those of you interested in the changelog, click on read more to see the full list.

Happy Development everyone…

Installer Framework:
– [QTSDK-81] Visual Studio C Runtime installation error on Windows 7 64-bit
– [QTSDK-93] Updater behavior in case of non existing updates
– [QTSDK-98] Fixed Qt Mobility API prf handling for Symbian
– [QTSDK-100] Renamed “Full” installation to “Default”
– [QTSDK-102] Added Open C to Symbian toolchain
– [QTSDK-107] Fixed labelling issue for non existing updates
– [QTSDK-113] EULA and License extracted to installation directory for future reference
– [QTSDK-115] Cleanup of console output of installer binaries
– [QTSDK-122] Added remote compiler to Mac OS version
– [QTSDK-123] Linux installers now use .run extension to ease usage
– [QTSDK-129] Linux installer startup fix for Fedora 13
– [QTSDK-136] Fixed uninstallation bug in offline mode on Linux
– [QTSDK-145] Varargs compile errors on Symbian/GCCE
– [QTSDK-147] Mac OS otool requirement check added
– [QTSDK-148] Remote compiler installation via online installer fixed
– [QTSDK-151] Qt Mobility upgrade to 1.0.2 on all platforms
– [QTSDK-157] Simulator Qt version dependency on MinGW
– [QTSDK-158] Updated TRK version
– [QTSDK-159] Fixed a bug where the updater deleted itself after execution
– [QTSDK-164] Resolved a bug during uninstallation
– [QTSDK-166] Hashing check bug resolved
– [QTSDK-172] Mac OS path installation issue

Qt Simulator:
– [QTSIM-35] Added support for Navigation bar and soft keys
– [QTSIM-42] Added support for QGeoSatelliteInfoSource
– [QTSIM-44] QDialog layout and behavior issues
– [QTSIM-46] Implemented Linux Mobility Multimedia backend
– [QTSIM-58] Triggering SMS via remote control widget non functional
– [QTSIM-60] Make messaging accounts and folders mimic the device configuration
– [QTSIM-61] Qt Simulator does not show softkey area menu
– [QTSIM-63] Add support for setting more orientation settings
– [QTSIM-67] QAction bugfix for soft keys
– [QTSIM-69] Building an application with Sensors support failed on Mac
– [QTSIM-75] Application crashes if MainWindow instantiates a QPushButton after displaying QSplashScreen

Do you like this? Share it
Share on LinkedInGoogle+Share on FacebookTweet about this on Twitter

Posted in Maemo, Qt, Qt Simulator, QtMobility, Symbian

24 comments

Luiz says:

Hi,

Any idea as to when a version of Qt SDK with QtCreator 2.1 and Qt 4.7 is going to be released? Qt 4.7 seems like it’s going to be release soon and wonder when I’m gonna be able to write symbian apps using Qt Quick.
Sorry about nagging about the next version when you just release one :p

pupox says:

I had posted the same question over and over again, lol. Waiting can kill !!!!

Benjamin says:

I think they can’t tell the release date. If someone says a date, and the release has to be delayed because a critical bug is discovered, this would be a huge mess.

julegoat says:

You can use Qt Quick 4.7, I tried it in maemo emulator.

Here is the code (remember to add declarative in pro file also):

//main.cpp
#include
#include

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QDeclarativeView *view = new QDeclarativeView;

view->setSource(QUrl(“qrc:/qmltext.qml”));
view->show();

return a.exec();
}

//qmltext.qml
import Qt 4.7

Rectangle {
x: 0
y: 0
width: 780
height: 420
color: “lightblue”

Text {
text: “Hello World”
anchors.centerIn: parent
}
}

Luiz says:

I’ll take an approximation date. Something like Q4 2010 or so would be nice. Nokia does it with is cell phones πŸ™‚

Daniel Molkentin says:

@julegoat: If you mean the Qt Simulator with Maemo skin: If it works thats because that one is already based on Qt 4.7. The toolchain for Maemo however is still 4.6, because the device’s firmware comes with 4.6. Please be patient :-).

David says:

Does Nokia plan to add Qt to the firmwares of older phones (e.g. 5800xm) so people doesn’t need to download Qt and waste space on C drive?
Do you know if feature parity with Linux/Mac is planned? (e.g. symbian build on local machine, debug on phone, ovi suite, …)
Thanks and keep up the good work.

julegoat says:

I made a simple test using Quick 4.7, opened qml file using QDeclarativeView and I was able to run it in Maemo simulator. Here’s the code (qml as a resource):

//main.cpp
#include
#include

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QDeclarativeView *view = new QDeclarativeView;

    view->setSource(QUrl("qrc:/qmltext.qml"));
    view->show();

    return a.exec();
}

//qmltext.qml
import Qt 4.7

Rectangle {
    function move() {
        te.x += 20;
    }

    x: 0
    y: 0
    width: 780
    height: 420
    color: "lightblue"

    Text {
        id: te
        text: "Hello World"
        x: 330
        anchors.verticalCenter: parent.verticalCenter
        font.pixelSize: 32
        color: "blue"

        MouseArea {
            anchors.fill: parent
            onClicked: move()
        }
    }
}
Maurice Kalinowski says:

@julegoat: You have to be a little bit aware of Simulator and Emulator. The Qt Simulator introduced with the Nokia Qt SDK has a Qt version, which is already 4.7, this is true.

But the device Qt versions and the QEMU for Maemo and libraries to link against are 4.6 currently due to the availability of Qt on those.

MI says:

What happened to all the OpenGL examples?

Venemo says:

For me, the SDK update tool simply crashed while updating itself, and it seems to have been removed, so I can’t update the SDK here. (I will probably have to download the full version.)
I use the Nokia Qt SDK 1.0.

multiHYP says:

Love it! Thanks a bunch for the remote compiler!

Brad says:

I got to figure out how to get this working.

Mahdi says:

I can’t build for symbian device, even Qt examples.
I’ve got this error:
:: error: No rule to make target `srcs60installsqt.svg’, needed by `NokiaQtSDKSymbianSDKepoc32datazresourceappsborderlayout.mif’. Stop.

JT says:

same problem as mahdi… “no rule to make target…” but not with all the examples, some of them works?

Oleksiy Balabay says:

The same problem as Mahdi with ‘animatedtiles’ example from the tutorial.

Oleksiy Balabay says:

I just removed line:

isEmpty(ICON):ICON = $$QT_SOURCE_TREE/src/s60installs/qt.svg

from the C:NokiaQtSDKExamples4.6symbianpkgrules.pri
and re-run qmake.

It works.

JT says:

Thank you Oleksiy. It works now but It build only in release-mode. But anyway a step forward, so thank you.

Maurice Kalinowski says:

@Mahdi and the others who reported issues. An update has been pushed since a couple of days and you should have been notified in Qt Creator about it. As soon as you install those, then it’ll work out of the box. However, your patch is valid as well πŸ™‚

codenode says:

Where is the simulator?
I seem only to be able to build for device, but I’d like to run my app first in simulator…
I only see the other option, to build for desktop, nice too.
But how to start the app in the simulator?!?
I had the 1.0 Version running, with simulator…

mauso says:

Updating to 1.0.2 won’t work for me as I’m behind a corporate proxy. Can I launch the updater with some proxy option (–proxy=…) or is there some other way around? Besides uninstalling 1.0.1 and downloading&isntalling the 900+Mb offline installation package for 1.0.2..

mauso says:

Sorry, of course I meant updating to Nokia Qt SDK 1.0.1. Messed it with the Qt Mobility version πŸ™‚

Peter says:

Does anyone know, when Qt symbian will support openGL ES?

Sudhir says:

Can anyone tell me when can we expect Nokia Qt SDK with Qt 4.7 and Qt Mobility 1.1.0.
If not so, at least a work around to use Qt 4.7 and Qt mobility 1.1.0 with Nokia Qt SDK ?

Commenting closed.

Get started today with Qt Download now