![]() |
2010-03-17
, 11:01
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#12
|
Now that I have an N900, and looking to port my Qt Mobility apps to it... I realize how wrong my replies were. I'm sorry to have confused you. My previous replies were my experiences on building Qt Mobility on Ubuntu Karmic Koala 9.10 on a desktop... not on scratchbox for Maemo. I didn't even know what scratchbox was or what is Fremantle. ;-) (later on I successfully ported the Qt apps to S60, so I have a bit of experience there too)
(I figured at this point you've figured the solution yourself anyway, right?) :-)
I'll be starting to develop Maemo apps in the coming weeks so I shall put you on my radar when things go wrong hehehe =)) I've just started to install scratchbox and stuff on my Ubuntu machine. I'm very new to all this.
Congratulations on the battery level widget. I haven't tried it but I truly appreciate your excellent work.
I'm pretty worried about developing on a N900 though, as I've used it as my main phone too. Is it "safe" w.r.t. the chances of bricking it?
I'm looking to PyQt as an alternative to hardcore Qt C++ with seemingly endless build problems... What do you think?
![]() |
2010-03-17
, 11:07
|
Posts: 323 |
Thanked: 180 times |
Joined on Oct 2009
@ Gent, Belgium
|
#13
|
![]() |
2010-03-17
, 11:22
|
Posts: 36 |
Thanked: 13 times |
Joined on Dec 2009
@ Bandung, Indonesia
|
#14
|
QT Mobility is only scheduled for PR1.3, that was confirmed by one of the QT Mobility (main?) developers, I think I saw this in the "what can we realisticly expect in PR1.2? " Wiki entry and related thread(s).
So It means it's still some time (aka far) away ...
Qt 4.6.2 stable for Maemo 5 with first Mobile APIs
Feb 18, 2010
The 4.6 release from Qt comes with a Symbian installer, Qt APIs for mobile devices and the promised Maemo 5 port.
With this point release, Qt 4.6 brings the so-called Smart Symbian installer on board. It functions as a dependency manager and is meant to reduce the size of large Qt-based Symbian applications. The new Qt APIs are also playing in the mobile league, and will make it easier for developers to equip multi-platform applications with localization, communication and roaming abilities.
Details are available on the Qt mobility project's blog. Both these changes are still in the beta.
Besides the now stable Maemo 5 support, the update contains a number of bug fixes, which can be found in the release notes. Qt 4.6 was released early December 2009, the point one release middle of January. All 4.6.2 products can be found on the download site.
(Anika Kehrer)
So we released Qt 4.6.2 for Maemo 5 - what does that mean concretely? It means that we’re done with the Maemo 5 port. Now, the only device that ships with Maemo 5 is the N900. The current N900 firmware (called PR 1.1) ships with Qt 4.5, and that can’t be easily replaced. Just like every Qt release takes some time to enter upstream Linux distributions, it will take a few weeks of testing and integrating for Qt 4.6 to appear with the next N900 firmware update (called PR 1.2). In the meantime, we provide the usual packages for PR 1.1 in Maemo’s extras-devel.
There’s a chicken-egg situation, though. We need a stable release, otherwise PR 1.2 won’t be able to integrate Qt. However, all that’s in the open is PR 1.1, which has some issues that hit us:
* Text color in Hildon banners and notes is wrong (white on yellow)
* Styling issues with QComboBox
* Auto-rotation not working
* Unreliabilities with OpenGL ES
Qt on PR 1.2 doesn’t suffer from these issues. In PR 1.2, Qt will also be installed in /usr, not in its current /opt/qt4-maemo5 ghetto. This means that all Qt 4.6 applications should be rebuild once PR 1.2 comes out (which is a good idea anyway).
The Following User Says Thank You to ceefour For This Useful Post: | ||
![]() |
2010-03-17
, 11:26
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#15
|
(and I'm also wondering if it's trivial to build Qt Mobility SDK in scratchbox)
![]() |
2010-03-17
, 11:45
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#16
|
if this is updated information then it shows the status of the qt mobility development for the various platforms.
![]() |
2010-03-17
, 11:51
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#17
|
Just to note that Kate Alhola says that the status above is out of date with regard to many QtMobility components.
![]() |
2010-03-17
, 11:51
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#18
|
If you dont have much experience with C++, I would suggest start with PyQT, its certainly easier to get started.
But C++ apps will def. be faster in execution, and Im not 100% sure if we have all QT bindings for python and any limitations. Check their PyQT website or dig into the pyQT mailing lists.
![]() |
2010-03-17
, 13:07
|
Posts: 36 |
Thanked: 13 times |
Joined on Dec 2009
@ Bandung, Indonesia
|
#19
|
>Seems that platform compatibility chart is a bit out of date, as AFAIK Maemo 6 will never appear with that name.
It is also out of the date for Maemo 5 features. Messaging, Contacts and Multimedia is going in pipeline
and should appear with most features in external repo very soon. Bearer managementhas
some dependency problem but they should be resolved also soon.
Kate
![]() |
2010-03-17
, 13:13
|
Posts: 36 |
Thanked: 13 times |
Joined on Dec 2009
@ Bandung, Indonesia
|
#20
|
Oh yeah, in addition to the source package with documentation updates we have sis and debian packages for you to try on your Maemo and Symbian devices.
The dbus battery level is a good alternative if qt mobility makes you mad =))