Open iguessthislldo opened 2 months ago
Some considerations:
qt5_core.mpb
and related files) and in the configure script. An alternative approach might be if we're keeping Qt5 support because of the old montior, we could bypass MPC changes altogether and Qt6 support could be a CMake-only change.So I think these are the possible approaches:
my thoughts on this one:
for the ishapes tool we could easily both support Qt5 and Qt6. cmake-qt5-and-qt6-compatibility.html
But we would also would need to exclude, from the MPC/configure script, ExcellRTD and the legacy OpenDDS monitor when using Qt6
The ExcelRTD and legacy monitor are going to be removed in OpenDDS 4 so disabling them is a fair thing to do.
Qt6 has been out for a while now and I imagine Linux distros and vcpkg won't support Qt5 forever.
https://doc.qt.io/qt-6/portingguide.html