Hi Andrey,
when I read you email I thought, Torsten it is time to do something for the
project. Because I think it should be possible for me to do a Qt6 port.
Currently/immediately I also do not have the time but I hope it is possible to
find some time for this work between 1st of October and 31st of December 2024.
Perhaps I can start this work early in October, this depends how I set/change
priorities.
*@Oliver*: Normally I would take the last developer branch, link it with Qt6 and
then removing one error/warning after another. But you mentioned the branch
https://github.com/kiozen/qmapshack/tree/porting_qt6, where you already did some
work,
What do you recommend, should I use
https://github.com/kiozen/qmapshack/tree/porting_qt6 or the latest developer
branch when I start the work.
I hope I get the things done and QMapShack will not reach end of life.
Ciao,
Torsten
On 04.09.24 15:08, Oliver Eichler via Qlandkartegt-users wrote:
Hi Andrey,
there is still no real plan to update to Qt6 any time soon. I simply lack the
time and resource due to private matters.
I was able to skim some time over the last days to get something half baked:
https://github.com/kiozen/qmapshack/tree/porting_qt6
This is still based on the Core5Compat modules as I couldn't find a way to get
rid of QTextCodec.
Translation is broken. It's based on some wacky macros someone insisted to use ages ago.
This has to be brought up-to-date what ever is considered "the right way" these
days.
Probably the whole help system is broken, too. It was quite wacky in Qt5. I am
sure it needs more tweaks for Qt6
I have no time to test these changes. As I almost touched every file this has
to be tested extensively. This includes testing all kind of maps (Garmin, JNX
and GDAL). All kinds of devices (Garmin, TwoNav). The database stuff should be
fairly safe. But better save files than sorry.
If no one is actively picking up that branch I assume QMapShack will reach end
of life when Qt5 is dumped.
Sorry for that. I wish I still would have the time to maintain QMapShack
properly. But this will not be the case for the next years coming.
Oliver
Gesendet: Montag, 02. September 2024 um 07:07 Uhr
Von: "Andrey G. Grozin"<[email protected]>
An: "qlandkartegt-users"<[email protected]>
Betreff: [Qlandkartegt-users] QMapShack and Qt6
Hello *,
Are there any plans to port QMapShack to Qt6?
Qt5 support has ended at the end of 2020; all major linux distros will
remove Qt5 relatively soon.
I use QMapShack for my library of gpx tracks, and I am a OpenStreetMap
volunteer - commit some new things to OpenStreetMap sometimes. I am the
maintainer of the qmapshack package in Gentoo linux. Now we have received
the message that Gentoo plans to remove Qt5 relatively soon.
I have seenhttps://github.com/Maproom/qmapshack/issues/648. I think that
porting to Qt6 is crucial for keeping QMapShack alive.
Best wishes,
Andrey
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users