Piggybacking on the N8 launch, Nokia provided the first public release of the
Nokia Qt SDK (beta). In essence, this product is the Qt Creator 2.0 (with the usual support for desktop development), enhanced with features necessary for Symbian and Maemo/MeeGo development: easy hardware debugging, as well as a simulator that mocks screen size and various hardware events like location changes.
I hope to see a win32 -> Qt automatic porting software (I would like to have the yummy Infrarecorder/7zip/Sumatra/Miranda/Notepad++/Virtualdub cross-platform modulo DirectX stuff).
Edited 2010-04-28 10:38 UTC
It’s not automatic, as that probably will be too complex, but the Qt/MFC Migration Framework can help solve the porting task. The Qt/MFC Migration Framework tool assists in the migration of existing Win32 or MFC applications to the Qt toolkit. http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Windo…
Edited 2010-04-28 11:46 UTC
Good overview available on this blog:
http://labs.trolltech.com/blogs/2010/04/27/nokia-qt-sdk-what-is-in-…
Happy to see this
I am running Qt Creator on qws , embedded framebuffer on my Efika MX , works really good. Very nice to use Qt without X11.
is qtdesigner going to receive the same Meego love?
What do you mean?
Qt Designer (which is also a part of Qt Creator, and hence Nokia Qt SDK) is routinely used to write Qt apps for Maemo at the moment. UI won’t look the same (different styling – text sizes etc.), but you can still use the designer as you would with a desktop application. For a QWidget application, basic concepts are exactly the same.
I just installed qt-everywhere-opensource-src-4.6.2 yesterday. Is this different from Qt SDK? Does Qt SDK obsolete it?
It’s “Nokia Qt SDK”, which is an extended “Qt SDK”, with features needed by Nokia phone platforms (Maemo and Symbian) bundled in.
If you are not interested in phone application development at the moment, you are good with plain Qt SDK you already installed.
I am been a big critic how Nokia and Symbian have dealt with some of the quirks of the Symbian OS, like the famous Symbian C++, two step constructions, and so forth.
But with Open C/C++ and QT then are slowly making Symbian a nice platform to work on as well.
So kudos to them, and I hope that in the future the Symbian C++ headaches will be a thing of the past.
At least here in Europe it is quite important, since Symbian is the most used smartphone OS.
Unfortunately you will need to have at least a mobile with S60 Series 3 FP1 to be able to enjoy QT applications.
Which might not be a big issue, because most people change mobile every two years when their contract gets renewed.
That’s the idea. Symbian^3 (the upcoming N8) still has Avkon but new development should be done with Qt – while Symbian^4 is Qt all the way.
I’m disappointed.
Anyone know when it’s likely to get a release?
Even if they mark it experimental or alpha, lets see some PySide support in creator.
After all these components, it seems that Qt becomes the best library.
After being LGPL, and adding so many features, I can’t find a better tool to build applications.
But it still lacks some CPU/GPU acceleration like WTF, ah sorry WPF from MS.
What’s more, there is insanely cool stuff for Qt ecosystem in the pipeline, when Qt 4.7 (with QML support) is getting deployed. What makes it different from iPhone/Android eyecandy is the fact that we’ll be seeing the same stuff on desktop apps as well, on your plain vanilla Linux/Windows/Mac computers. You might argue that eyecandy is less important for desktop apps than it is for mobile, but some bling may serve to attract younger people to Linux…
QGraphicsView stuff is GPU accelerated if you put in QGlWidget (giving you clutter-like programming environment). Or do you mean something else?
except for the whole part about ending the dominance of C++.