GNS3 / gns3-gui

GNS3 Graphical Network Simulator
http://www.gns3.com
GNU General Public License v3.0
2.2k stars 439 forks source link

PyQt6 support #3547

Open nuqleo opened 11 months ago

nuqleo commented 11 months ago

Hi,

There is a transition of Linux distribution desktop environments to Qt6. Qt5 support will be discontinued over time.

Are there any plans to port 3.0 version of gns3-gui to PyQt6?

grossmj commented 11 months ago

Are there any plans to port 3.0 version of gns3-gui to PyQt6?

Yes we have plan for a migration :)

cristian-ciobanu commented 2 weeks ago

According to the mailing list on the Riverbank site PyQt5 was supported until end of last year (2023) https://www.riverbankcomputing.com/pipermail/pyqt/2022-September/044903.html

Also Qt5 standard support was ended in May 2023 and for subscription licenses it is still available until May 2025 https://www.qt.io/blog/qt-5.15-extended-support-for-subscription-license-holders

grossmj commented 2 weeks ago

We will probably move to PyQt6 once the final version 3.0 has been released, most likely for 3.1.

grossmj commented 1 week ago

I have started checking what a migration to PyQt6 would look like: https://www.pythonguis.com/faq/pyqt5-vs-pyqt6/