Supporting Qt5

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
User avatar
yorik
Site Admin
Posts: 9813
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Supporting Qt5

Postby yorik » Wed Mar 11, 2015 10:49 pm

Oh boy... now pyside dies??? After all our effort?
beluga
Posts: 12
Joined: Wed Mar 11, 2015 7:44 am

Re: Supporting Qt5

Postby beluga » Thu Mar 12, 2015 6:06 am

yorik wrote:Oh boy... now pyside dies??? After all our effort?
Well, people were quick to point out in that mailing list thread that PySide is not dying.
Yet, with Qt 4.8 reaching EOL on 19th December 2015 and with no Qt5 plans for PySide, it might as well be dead for anyone wanting to move to Qt5!
ian.rees
Posts: 631
Joined: Sun Jun 15, 2014 3:28 am
Contact:

Re: Supporting Qt5

Postby ian.rees » Sat Mar 21, 2015 6:43 am

OpenGL support on Mac is significantly better with Qt5 than Qt4... I just bumped into the same issue as this one in the bug tracker with the Drawing workbench here. Will look in to workarounds, as I'd like FreeCAD to work nicely in Mac. -Ian-
beluga
Posts: 12
Joined: Wed Mar 11, 2015 7:44 am

Re: Supporting Qt5

Postby beluga » Wed Jun 17, 2015 2:16 pm

http://www.vfxplatform.com/
The CY2016 Platform is a work in progress, feedback is still welcome and will continue to be addressed until August when the final CY2016 Platform will be published during SIGGRAPH. The major change for CY2016 is a move to Qt5 which requires a port of PySide and modifications to vanilla Qt to resolve issues that impact some DCC tools. The Working Group's aim is for this modified Qt to be available to anyone who wishes to target the CY2016 Platform, and for all major software vendors to build their CY2016 releases against the same modified Qt. More details will be shared in due course.
So as an alternative to switching to PyOtherSide, PySide might still be an option with the above-mentioned porting effort.
beluga
Posts: 12
Joined: Wed Mar 11, 2015 7:44 am

Re: Supporting Qt5

Postby beluga » Tue Jul 14, 2015 3:00 pm

ickby
Posts: 2779
Joined: Wed Oct 05, 2011 7:36 am

Re: Supporting Qt5

Postby ickby » Tue Jul 14, 2015 3:11 pm

Oh man that are awesome news! Porting to QT5 will be a serious issue soon, and I was realy worried about PySide!
User avatar
yorik
Site Admin
Posts: 9813
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Supporting Qt5

Postby yorik » Tue Jul 14, 2015 3:43 pm

Yes debian is also beginning to bug us about that... They sent an automatic email to all projects still using Qt4 saying that we risk to be removed from debian in the future...
User avatar
yorik
Site Admin
Posts: 9813
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Supporting Qt5

Postby yorik » Tue Jul 14, 2015 3:44 pm

Question to see too: How tied is Qt5 to python3?
ian.rees
Posts: 631
Joined: Sun Jun 15, 2014 3:28 am
Contact:

Re: Supporting Qt5

Postby ian.rees » Thu Jul 23, 2015 7:45 am

This is really great news regarding Pyside2! It sounds like Chris is ready for some early testing - anyone here keen to give it a try? :) -Ian-
User avatar
PrzemoF
Posts: 2097
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Supporting Qt5

Postby PrzemoF » Thu Jul 23, 2015 8:36 am

Should we go migrate to python3 as well? I guess all major distros, mac and win has python3 by now.

P.S. There are some nice multithreading funcions in python3 that I'd like to use in FEM wb :-)