-
Notifications
You must be signed in to change notification settings - Fork 303
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
GUI library upgrade #416
Merged
Merged
GUI library upgrade #416
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This works when build without VTK, Qwt, OCC. otherwise crashes. Display scaling affects mouse click position.\.
- Crashes when build with Qwt6.2 - Need to mitigate QJSEngine problem for VTKpost - Need to doublecheck the generated sif file by QMultiMap replaced from QMap
- Successfully build with mingw-w64-x86_64-qwt-qt6 but needed to specify include and lib path - Fixed connections with wrong signal of comboboxes - background color change in Qt6 QOpenGLWdiget needs to be written in paintGL()
QRegExp and QRegularExpression
Built with Qt 6.5.1, Qwt 6.2.0 (qwt-qt6), OCE 0.18, VTK 9.2.6
Modified for automatic detection of qwt-qt6 in MSYS2.
Great to have Qt6! |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is for upgrading libraries for GUI.
Option for Qt6
AFAIK Qt5 is alraedy End of (normal) Support and MSYS2 already adopted Qt6 in VTK9.2 package. On the other hand, VTK9 package in most Linux distro still remains in Qt5. So option for Qt6 is provided to users by setting WITH_QT6 TRUE.
OCCT version problem
Fix for issue Please make a release because 9.0 isn't compatible with opencascade-7.6.0 #304, cadview Triangulation->Nodes() gives error #407 and ElmerGUI fails to build when using OCC #414. (Note that OCE is still an option)