[Qgis-developer] Qt4->Qt5 timeline: Qt4's status and Qt4's webkit removal in Stretch

Sebastiaan Couwenberg sebastic at xs4all.nl
Sun May 10 02:25:23 PDT 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 05/10/2015 10:51 AM, Matthias Kuhn wrote:
> Hi
> 
> On 05/09/2015 03:28 PM, Paolo Cavallini wrote:
>> Il 09/05/2015 12:38, Sebastiaan Couwenberg ha scritto:
>> 
>>> How feasible is switching to Python 3?
>> I believe this would be a huge issue: most or all plugins will
>> not work, both the internal and the external ones, so our qgis
>> will be badly lame. Thanks for raising this point.
>> 
> There will probably be no PyQt4/Qt5 package but only a PyQt5/Qt5
> package? If there's a PyQt4/Qt5 package the upgrade process should
> be rather painless. If there's none, all plugins will need an
> update anyway and IMO the two changes PyQt5 and Python 3 should be
> grouped. Sebastiaan, do you know anything about this package?

I'm not involved in the Python or PyQt packaging, so I have no
intimate knowledges of those packages.

Both the python-qt4 [1] and pyqt5 [2] packages in Debian have the same
people involved. They may be willing to provide a python-qt4 package
built with qt5.

[1] https://tracker.debian.org/pkg/python-qt4
[2] https://tracker.debian.org/pkg/pyqt5

> The other issue is that there's a rather big dependency on
> QtWebkit currently. We are struggling already with that on
> Android. Alternatives * QtWebEngine is the future but only
> available starting from Qt 5.4. So this is not an option now. *
> QLabel/QML: Where it's only used for richtext, a QLabel can be
> used. Where there's javascript involved it may be worth
> investigating the use of QML.

The planned removal of the Qt4 WebKit component in Debian is the
primary reason to switch to Qt5. Sticking to the Qt5 Webkit until Qt
5.4 is widely available seems like the road of least resistance.

Kind Regards,

Bas

- -- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVTyQDAAoJEGdQ8QrojUrxg6kP/Aj8sSsq6eOSG5EKQbbzG2YP
xazhDxSbrPJGKql2LaPDOwMb5ChlkTQUi13SZi9Y3B6iUU0IQ11B8zvsTDz+qUC5
t3srte+XyJDCDky7gLhRWIikm92F3lusfyrk0t3MCDVdetvt15k3kEUH2M7Nt3jD
t1FzhypFVbxLSR7S1a7oM+fy9wp3Z301yYwnpAj8OdhCPL9XM9BxHg2g88hydYMC
L/4KdWO3i82HTUsAO1iG6CtY+oYc0a9EL0pelRtcV+icvDycgID1+As/PZrgA3sN
990HWsT4PUgeO2dISte5NtQcLzZw3GrKDiwU3VCU2Zaa2JZWYbKmbHtLWPQIgjMD
Tf6hw9QJORIVP58m1I9loF+fT0emBp5fe6FcoIiSAKfLNEVYNJRRMz7y/4Nm4T9p
ALnwgSvJQdNpPx5KluPOg4QecCCkmWj8xQ7IpuFVcpxLMrINGKRokzamL5mzHFFW
fSkO/zE6lYWeXX8SiT/suavpWi1hQOxqXGRLy0KBeNRSqGywVDQAqxzt3+LWKwZs
8cAv9ySdQqmx2GLOUIzkl8g/zfwudI9WN1/n/oLl2GZ5GIGS9yZgka+N1VrFvAb3
gcd3hQxyMxnYBvJ98eLEUlHuNgp9Y74QX4Ap6i8ss53WtTQG+dcBFjrJDFvaU2GO
QzV9i13DJiKUdDj6/Lx8
=3Ioh
-----END PGP SIGNATURE-----


More information about the Qgis-developer mailing list