-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qt6 support #2464
Comments
I think this issue can be closed now? |
@xarkes why? The first two issues aren't fixed so I don't think it's possible to compile using Qt6 yet. |
My bad, I thought the PR addressed everything :) |
Part of window isn't drawn and remains transparent even when I move window around. Problem diapers after I move the window to different display. Doesn't happen with Cutter Qt5. Similar effect happens when I run OBS on my system, but it uses QT5. Doesn't happen when starting with QT_QPA_PLATFORM=xcb. Probably QT wayland backend bug, but it's weird that with Cutter it only happens when using Qt6, but for some Qt programs it also affects Qt5. |
Crash when closing. Maybe Cutter is incorrectly intercepting. log
|
Qt::TextBypassShaping seems to be only for performance optimization. see x64dbg/x64dbg@76c8834 |
There is no easy 5&6-compatible way to deal with |
Qt6 builds should become default on macOS and Windows in the new release. |
TODO: Test Wayland support |
Marking the point crash as done, haven't seen that one in a while. Any new crashes are probably something else and needs details for repeating them. |
Useful links
Known issues and and things that will require changes in code
Qt::TextBypassShaping
removed after being deprecated for a while. Not sure why we needed it. Just to get things building probably can be removed, there might be some issue for non ascii scripts. PR removing it might give some information qt/qtbase@ee2ad9dQRegExp
has been completely removed in favor ofQRegularExpression
. Looks like all the direct uses of it in Cutter have already been updated. but there are some indirect use related toQSortFilterProxyModel
. UnfortunatelyQRegularExpression
based API for it was only added in Qt 5.12. More QT6 compatibility changes #2662The text was updated successfully, but these errors were encountered: