Skip to content

QT6#216

Merged
gr5 merged 5 commits intogithubdoe:masterfrom
atsju:JST/QT6
Aug 7, 2025
Merged

QT6#216
gr5 merged 5 commits intogithubdoe:masterfrom
atsju:JST/QT6

Conversation

@atsju
Copy link
Collaborator

@atsju atsju commented Aug 6, 2025

Here we go. Fully compatible with Qt5 and Qt6. CI/CD with installer generation for both.
Next release should be named v8.0.0 (no hurry on that).

Build on:

  • QT6.8 (LTS) instead QT5
  • QWT 6.3.0 instead 6.1.6
  • OpenCV4.12.0 instead 4.6.0

Using:

  • C++17 instead C++11
  • mingw13.1.0 instead 8.1.0

Close #191

@atsju atsju requested review from githubdoe and gr5 and removed request for githubdoe August 6, 2025 13:57
Copy link
Owner

@githubdoe githubdoe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work. Thank you.

Copy link
Collaborator

@gr5 gr5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's great how few changes you had to make. Also I built and ran this in QT5 no problem.

@gr5 gr5 merged commit 512e416 into githubdoe:master Aug 7, 2025
14 checks passed
@atsju atsju deleted the JST/QT6 branch August 7, 2025 14:02
@atsju
Copy link
Collaborator Author

atsju commented Aug 7, 2025

It's great how few changes you had to make.

Great how few incompatible changes are left now yes.
I slowly distilled some minor changes in past 2 years that helped a lot achieving this.

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.

migration to QT6

3 participants