Replies: 1 comment 8 replies
-
We were stuck with qt5 while supporting Centos7. Now that we have dropped it we could just migrate to qt6 as most OS support it. If you want to make a PR for a straight conversion that would be great. |
Beta Was this translation helpful? Give feedback.
8 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello all,
Qt5 can be problematic for some Linux distributions now migrating towards Qt6 for core OS tools, might be worth adding support to cover eventual migration.
Thankfully it is a relatively small set of changes to get it to build.
However, a couple consequential changes required due to compiler upgrade to satisfy Qt6, libboost and core library header changes to all build cleanly.
Note: Happy to try and figure out pull requests and make it Qt5 and Qt6 conditional. Although I am not a seasoned with CMake & GitHub user, so apologies in advance!
Requirements imposed by ~Qt 6 and later:
QRegExp
toQRegularExpression
, re-wrapping regular expression building & matching calls.QFile
and changed location ofQOpenGLWidget
.Requirements unrelated to Qt6 for build to work imposed by libboost 1.11 / GCC-13 (Happy to be corrected):
cstdint
(uint_*t
types got separated) &memory
(std::shared_ptr
got moved).Kind regards,
Jim
Beta Was this translation helpful? Give feedback.
All reactions