![]() |
PR 1.3 and Qt version confusion...
I ran an apparently successful OTA update to PR 1.3 yesterday, and product info in settings shows the correct release number.
I did have to "apt-get remove" a couple of things first (like libgles*) however. Things seem to be running mostly fine (apart from a few apps that don't work any more), but I'm quite confused as to where I now stand with respect to Qt and PyQt... I was led to believe that PR 1.3 comes with Qt 4.6. I don't see anything to that effect in the list of installed packages in app manager. I don't see anything either about the previous PyQt version I had installed before the update. However, my little PyQt app (SnXM) still runs fine, and the About dialog still shows it using PyQt 4.7.5 and Qt 4.6.2. Is this normal, or did something go wrong with the update ?... |
Re: PR 1.3 and Qt version confusion...
Binary compatibility perhaps?
My app compiles against Qt 4.6.2 but runs against 4.7.0 |
Re: PR 1.3 and Qt version confusion...
OK, but what Qt version string does it show when it's running ?...
|
Re: PR 1.3 and Qt version confusion...
Mda-a... it looks like Qt release problems are much deeper.
See (and vote) for bug https://bugs.maemo.org/show_bug.cgi?id=11445 |
Re: PR 1.3 and Qt version confusion...
Qt 4.7.0, QtMobility 1.0.2, though i might've installed mobility myself.
-sc |
Re: PR 1.3 and Qt version confusion...
Quote:
1. You might be seeing ther version compiled against. Qt4.7 is binary backwards compatible, so it will generally work with 4.6 apps, by as I compiled PyQt with Qt4.6.2, that is the API that is exposed to python and if you reference something within *PyQt* you might get the old version. 2. Just a few days ago there was a release of a brand spanking new PyQt 4.8, so it's a happy coincidence - when I rebuild PyQt for the new firmware, I'll also bump the PyQt version so the Qt4.7 featureset in general should be supported (i.e. declarative and other assorted goodies). |
Re: PR 1.3 and Qt version confusion...
Ok, I have Segmentation fault with my program (pyKake), arise with Pr 1.3. As I have tracked it down it is in QApplication, so I just put this short question here (before I create new topic or anything), is this caused compatibility problems with Qt4.7 and current PyQt or have I done something terribly wrong (except that with Pr 1.2 the program worked fine)
The (short) code: Code:
print "a" |
Re: PR 1.3 and Qt version confusion...
Quote:
Is there a simple way to know what Qt version is on the device ? I haven't found it :-) Quote:
|
Re: PR 1.3 and Qt version confusion...
Did I understand right?
If I want PyQt for pr1.3 with QT4.7 I have to install the package which is indicated for pr1.2 and PyQT4.6 which sometimes was linked to QT4.6. But now the package provides also some features of PyQt4.8 which is linked to QT4.7. Am I right? And what is the package PyQt4.7 experimental for and how do I install it? |
Re: PR 1.3 and Qt version confusion...
DO NOT install the experimental 4.7 package. It's for Qt4.7, but as 4.7 is part of the base firmware now, all it will do is mess up your install.
In other words - stay put, the update will come to you :) |
Re: PR 1.3 and Qt version confusion...
I might be off track here but see my reply here as I found something odd about the upgrade of the QT libraries
http://talk.maemo.org/showpost.php?p...9&postcount=79 |
Re: PR 1.3 and Qt version confusion...
Quote:
|
Re: PR 1.3 and Qt version confusion...
In theory, the new Qt should be binary compatible with the old one and everything should 'just work'. In theory. Well, we'll see soon enough if a PyQt4.8 (or just a recompile) will help it.
|
Re: PR 1.3 and Qt version confusion...
Quote:
|
Re: PR 1.3 and Qt version confusion...
Quote:
Thanks a lot robin for your help! |
Re: PR 1.3 and Qt version confusion...
Soooooo, is the not-yet-updated PyQt the reason I'm getting this error on any PyQt apps?
Using khweeteur as an example, Code:
Traceback (most recent call last): |
Re: PR 1.3 and Qt version confusion...
Thank you Rob1n and Jonnenau, moving the initializing of QApplication solved my problem too :)
|
Re: PR 1.3 and Qt version confusion...
Code:
>>> from PyQt4.QtGui import * |
Re: PR 1.3 and Qt version confusion...
Okay, now this is getting weird.
In fact it has something to do with PyQt4 and not playing nice with some other modules (so far I could track down gobject, glib, and evolution). Here's a proof of concept for this bug: Code:
#!/usr/bin/env python |
Re: PR 1.3 and Qt version confusion...
Quote:
|
Re: PR 1.3 and Qt version confusion...
Quote:
|
Re: PR 1.3 and Qt version confusion...
Quote:
|
Re: PR 1.3 and Qt version confusion...
Is there any update on the latest version of PyQt?
I've installed the global version of PR1.3 and need PyQt. Can I install the previous version from PR1.2 o do I have to wait until the latest version is ready? |
Re: PR 1.3 and Qt version confusion...
You can install it.
|
All times are GMT. The time now is 00:33. |
vBulletin® Version 3.8.8