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
Techdraw: finish Qt6 port #9104
Conversation
Was this the last thing that we were waiting on for full Qt6 support? |
Yes, I think so. However, we still have tons of slot functions of this form |
BTW, the algorithm for Qt6 can be easily tested with Qt5. Therefore replace Now if you comment out the line |
Should we be eliminating the automatic connections and doing it manually? |
This is what clazy recommends. I don't have a commit right now that shows the warning but you have already seen it for sure that clazy says that the automatic connections are error-prone. IMO, it's similar to the old-style connect with SIGNAL and SLOT which has raised many issues with the Qt6 port. So, as a long-term goal we should migrate to the manual connection but this is not of high priority. |
@WandererFan please have a look and merge if all is OK. |
This works fine with Qt5. I don't have Qt6 installed yet. Thanks for handling this. |
Thank you for creating a pull request to contribute to FreeCAD! Place an "X" in between the brackets below to "check off" to confirm that you have satisfied the requirement, or ask for help in the FreeCAD forum if there is something you don't understand.
Please remember to update the Wiki with the features added or changed once this PR is merged.
Note: If you don't have wiki access, then please mention your contribution on the 1.0 Changelog Forum Thread.