robotology / yarp

YARP - Yet Another Robot Platform
http://www.yarp.it
Other
511 stars 192 forks source link

Support Qt6 #3113

Open traversaro opened 4 weeks ago

traversaro commented 4 weeks ago

Is your feature request related to a problem? Please describe.

Qt5 reached its EOL ~1 year ago, and it will reach its extended EOL in 1 year (see https://endoflife.date/qt). It would be great to also support Qt6.

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

traversaro commented 4 weeks ago

I started some preliminary work on the CMake side in https://github.com/traversaro/yarp/tree/qt6support, now I was blocked as QAbstractVideoSurface used in yarpview is not supported anymore, QVideoSink is the replacement but it is not immediate to port: