From d4e6255a28f5a9f30f4aa3e0fef66f0badd33ba3 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Tue, 3 Feb 2026 07:46:11 +0400 Subject: [PATCH] Add QByteArray arg --- cpp/module_proxy.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cpp/module_proxy.cpp b/cpp/module_proxy.cpp index f18f2d2..c87e825 100644 --- a/cpp/module_proxy.cpp +++ b/cpp/module_proxy.cpp @@ -84,6 +84,16 @@ namespace { ); break; } + case QMetaType::QByteArray: { + auto value = new QByteArray{arg.toByteArray()}; + scopedArgs.emplace_back( + Q_ARG(QByteArray, *value), + [](const void* data) { + delete static_cast(data); + } + ); + break; + } case QMetaType::QString: default: { auto value = new QString{arg.toString()};