Skip to content
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 19 commits into from
Aug 17, 2023
Merged

GUI library upgrade #416

merged 19 commits into from
Aug 17, 2023

Conversation

t7saeki
Copy link
Contributor

@t7saeki t7saeki commented Aug 14, 2023

This PR is for upgrading libraries for GUI.

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.
@raback
Copy link
Contributor

raback commented Aug 17, 2023

Great to have Qt6!

@raback raback merged commit d3a53a5 into ElmerCSC:devel Aug 17, 2023
@t7saeki t7saeki mentioned this pull request Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants