Qt Mobility 1.1 for Fremantle

Re: Qt Mobility 1.1 for Fremantle

Cornelius Hald
Karma: 573
2010-12-30 09:13 UTC
On Thu, 2010-12-30 at 00:36 +0200, Attila Csipa wrote:
> Should be the release, but the plan is to follow any point releases, i.e.
> should a 1.1.1 tag appear which is an identical API bugfix release, the same
> qtm-11 packages will update to that. We should also have qtm-12 which
> (currently) will follow releases, i.e. 1.2 techpreview, beta, etc.

Thanks Attila, then I hope the Qt Mobility team releases something like
1.1.1 soon. There have been quite a lot of important fixes since 1.1
already.

Cheers,
Conny


  •  Reply

Re: Qt Mobility 1.1 for Fremantle

2010-12-31 14:31 UTC
>
> On Thu, 2010-12-30 at 00:36 +0200, Attila Csipa wrote:
> > Should be the release, but the plan is to follow any point releases, i.e.
> > should a 1.1.1 tag appear which is an identical API bugfix release, the same
> > qtm-11 packages will update to that. We should also have qtm-12 which
> > (currently) will follow releases, i.e. 1.2 techpreview, beta, etc.
>
> Thanks Attila, then I hope the Qt Mobility team releases something like
> 1.1.1 soon. There have been quite a lot of important fixes since 1.1
> already.
>
> Cheers,
> Conny
>

Hmm hope its not to mush offtopic ask in this thread.

Installed libqt-11-dev in scratchbox but my question now is how do I make qmake compile with qtmobility 1.1 instead of the default 1.0.2 version?

Also can I tweek QtCreator to point to correct version?
  •  Reply

RE: Qt Mobility 1.1 for Fremantle

Felipe Crochik

2011-01-03 01:59 UTC
Where is the right place to discuss these packages? Maemo.org developers
list, qt devnet, forum nokia, JIRA, ... ?

I have just tried to compile my application with the libqtm-11-contacts. I
found out that the maemo5 backend is not part of the libqtm-11-contacts
package. The application still works but it will use the backend from the
official qtm libs (/usr/lib/qt4/plugins/contacts). Was that intentional or
am I missing something?

Felipe

-----Original Message-----
From: Ville M. Vainio [mailto:vivainio@gmail.com]
Sent: Wednesday, December 29, 2010 12:27 PM
To: Felipe Crochik
Cc: Attila Csipa; maemo-developers
Subject: Re: Qt Mobility 1.1 for Fremantle

On Wed, Dec 29, 2010 at 4:47 PM, Felipe Crochik <felipe@crochik.com> wrote:

> This is really great news! I assume applications using it can not promoted
> to extras-testing until we have the SSU with libqtm-11-*, right?

Not really (see my reply to Niels).

> Please let me know if I can help in any way.

You and everyone else can help by switching your apps to use 1.1
packages and see whether they still work.

--
Ville M. Vainio @@ Forum Nokia

  •  Reply

Re: Qt Mobility 1.1 for Fremantle

Attila Csipa
Karma: 1430
2011-01-04 10:13 UTC
On Monday 03 January 2011 03:59:34 you wrote:
> Where is the right place to discuss these packages? Maemo.org developers
> list, qt devnet, forum nokia, JIRA, ... ?

General discussion here (or the tmo thread), I wanted to apply to
bugs.maemo.org, but upon further though I'm afraid it will get mixed up with
the 'real' upstream JIRA. Ideas/suggestions welcome.

> I have just tried to compile my application with the libqtm-11-contacts. I
> found out that the maemo5 backend is not part of the libqtm-11-contacts
> package. The application still works but it will use the backend from the
> official qtm libs (/usr/lib/qt4/plugins/contacts). Was that intentional or
> am I missing something?

You're missing the fixed version that is being uploaded right now :) Paths are
still not perfect, but that will come in the next iteration.

Best regards,
Attila Csipa
  •  Reply

RE: Qt Mobility 1.1 for Fremantle

Felipe Crochik

2011-01-04 13:47 UTC
Attila,

I think the most important thing is to decide on a place that the people
involved will check/comment so the information doesn't get lost. This list
will be fine to start with. Any major issues will probably have to be
reported upstream anyway.

Just so you know in the past when I tried to package an "alternative"
version of the backend I had problems getting my applications to use it - it
was not enough to compile (with a different prefix) and install qtm to a
different folder. I couldn't figure out and just decided to define a new
backend "name" so they could live in parallel on the official plugins
folder.

As before, please let me know how I can help.

Thanks,
Felipe

-----Original Message-----
From: Attila Csipa [mailto:maemo@csipa.in.rs]
Sent: Tuesday, January 04, 2011 5:13 AM
To: Felipe Crochik
Cc: 'Ville M. Vainio'; 'maemo-developers'
Subject: Re: Qt Mobility 1.1 for Fremantle

On Monday 03 January 2011 03:59:34 you wrote:
> Where is the right place to discuss these packages? Maemo.org developers
> list, qt devnet, forum nokia, JIRA, ... ?

General discussion here (or the tmo thread), I wanted to apply to
bugs.maemo.org, but upon further though I'm afraid it will get mixed up with

the 'real' upstream JIRA. Ideas/suggestions welcome.

> I have just tried to compile my application with the libqtm-11-contacts. I
> found out that the maemo5 backend is not part of the libqtm-11-contacts
> package. The application still works but it will use the backend from the
> official qtm libs (/usr/lib/qt4/plugins/contacts). Was that intentional or
> am I missing something?

You're missing the fixed version that is being uploaded right now :) Paths
are
still not perfect, but that will come in the next iteration.

Best regards,
Attila Csipa

  •  Reply

Re: Qt Mobility 1.1 for Fremantle

Ville Vainio
Karma: 295
2011-01-04 14:26 UTC
On Tue, Jan 4, 2011 at 3:47 PM, Felipe Crochik <felipe@crochik.com> wrote:

> I think the most important thing is to decide on a place that the people
> involved will check/comment so the information doesn't get lost. This list
> will be fine to start with. Any major issues will probably have to be
> reported upstream anyway.

We have trac at:

https://projects.forum.nokia.com/qtmexperimental

> Just so you know in the past when I tried to package an "alternative"
> version of the backend I had problems getting my applications to use it - it
> was not enough to compile (with a different prefix) and install qtm to a
> different folder. I couldn't figure out and just decided to define a new
> backend "name" so they could live in parallel on the official plugins
> folder.

Plan is to use this in your app (yeah, that's a custom change #2):

http://doc.qt.nokia.com/stable/qcoreapplication.html#addLibraryPath

stay tuned, though.

--
Ville M. Vainio @@ Forum Nokia
  •  Reply

Re: Qt Mobility 1.1 for Fremantle

Cornelius Hald
Karma: 573
2011-01-10 15:06 UTC
Hi,

I just tried to compile my app agains libqtm-11, but it fails to find
the included and the libraries. Of course I can add them manually, but
usually this works using Qt features.

To me it looks like the dev package doesn't install the necessary files
to /opt/qt4-maemo5/mkspecs/features.

Should it work like that? Should I open a ticket in trac?

Thanks!
Conny



On Wed, 2010-12-29 at 16:03 +0200, Attila Csipa wrote:
> ... and a happy new year !
>
> We have kickstarted a community 'compatibility program' with a little Forum
> Nokia help which will focus on bringing the latest Qt and related tech
> tools/fixes/updates to developers, without having to worry about Nokia release
> schedules and support status. The first component that is released as part of
> this effort is QtMobility 1.1 (as 1.0.2 is getting long in the tooth),
> currently available as libqtm-11-* in extras-devel. If/when a SSU is released
> with 1.1 as the official, these libraries will be replaced with placeholders
> that point to those 1.1 libs. The bleeding edge can always be attained with
> libqtm-experimental which will permanently remain in extras-devel (after we
> test 1.1 this will switch to 1.2, etc). To use these packages you need do to
> CONFIG += mobility11 in your .pro file instead of just 'mobility' (as mobility
> will reference always the official one from the firmware).
>
> Enjoy (and provide feedback/patches !)
>
> Best regards,
> Attila


  •  Reply

Re: Qt Mobility 1.1 for Fremantle

Ville Vainio
Karma: 295
2011-01-10 15:33 UTC
On Mon, Jan 10, 2011 at 4:06 PM, Cornelius Hald <hald@icandy.de> wrote:

> I just tried to compile my app agains libqtm-11, but it fails to find
> the included and the libraries. Of course I can add them manually, but
> usually this works using Qt features.
>
> To me it looks like the dev package doesn't install the necessary files
> to /opt/qt4-maemo5/mkspecs/features.

What's in /opt/qt4-maemo5 these days? I thought it was dead after pr1.2.

These packages use the default system Qt, not /opt/qt-maemo5 stuff.
Remember to do CONFIG += mobility11 instead of just mobility.

--
Ville M. Vainio @@ Forum Nokia
  •  Reply

Re: Qt Mobility 1.1 for Fremantle

Cornelius Hald
Karma: 573
2011-01-10 15:43 UTC
On Mon, 2011-01-10 at 16:33 +0100, Ville M. Vainio wrote:
> On Mon, Jan 10, 2011 at 4:06 PM, Cornelius Hald <hald@icandy.de> wrote:
>
> > I just tried to compile my app agains libqtm-11, but it fails to find
> > the included and the libraries. Of course I can add them manually, but
> > usually this works using Qt features.
> >
> > To me it looks like the dev package doesn't install the necessary files
> > to /opt/qt4-maemo5/mkspecs/features.
>
> What's in /opt/qt4-maemo5 these days? I thought it was dead after pr1.2.
>
> These packages use the default system Qt, not /opt/qt-maemo5 stuff.
> Remember to do CONFIG += mobility11 instead of just mobility.

Doh, you're right, looks like I'm an old timer ;) Also looks like I have
to clean out my scratchbox. Just checked and the needed features are
in: /usr/share/qt4/mkspecs/features and using CONFIG += mobility11 works
fine.

Sorry for the confusion and thanks for the quick help!
Conny



  •  Reply

Re: Qt Mobility 1.1 for Fremantle

Attila Csipa
Karma: 1430
2011-01-10 15:48 UTC
On Mon, Jan 10, 2011 at 5:43 PM, Cornelius Hald <hald@icandy.de> wrote:

> Doh, you're right, looks like I'm an old timer ;) Also looks like I have
> to clean out my scratchbox. Just checked and the needed features are
> in: /usr/share/qt4/mkspecs/features and using CONFIG += mobility11 works
> fine.
>
>
And while we are at it, the tech preview version of 1.2 has also been pushed
to extras-devel, and should be used analogously (i.e. CONFIG += mobility12).
According to
http://labs.qt.nokia.com/2010/12/24/qt-mobility-1-2-technology-preview/ the
highlights are Bluetooth and NFC, with plenty other smaller nifties
trailing.

Best regards,
Attila

  •  Reply