From fa2b39f0338f6ae42b35ae736abeefec5d2185ab Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 12 Jul 2024 13:27:57 -0400 Subject: Add Qt6 version --- src/jalv_qt.cpp | 9 ++++++++- src/jalv_qt.hpp | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/jalv_qt.cpp b/src/jalv_qt.cpp index 20f9de6..54af169 100644 --- a/src/jalv_qt.cpp +++ b/src/jalv_qt.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -40,6 +41,7 @@ #include #include #include +#include #include #include @@ -200,7 +202,8 @@ FlowLayout::minimumSize() const size = size.expandedTo(item->minimumSize()); } - return size + QSize(2 * margin(), 2 * margin()); + const auto m = contentsMargins(); + return size + QSize{m.left() + m.right(), m.top() + m.bottom()}; } int @@ -285,7 +288,11 @@ jalv_frontend_init(int* argc, char*** argv, JalvOptions*) const char* jalv_frontend_ui_type(void) { +#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) return "http://lv2plug.in/ns/extensions/ui#Qt5UI"; +#else + return "http://lv2plug.in/ns/extensions/ui#Qt6UI"; +#endif } void diff --git a/src/jalv_qt.hpp b/src/jalv_qt.hpp index d371098..ea08bbf 100644 --- a/src/jalv_qt.hpp +++ b/src/jalv_qt.hpp @@ -8,6 +8,7 @@ #include #include +#include #include #include -- cgit v1.2.1