From e1bf7314f060816aa158e9a55b235c4defbae6c0 Mon Sep 17 00:00:00 2001 From: Jeff Long Date: Mon, 11 Sep 2023 09:52:26 -0400 Subject: [PATCH] qtgui: Matrix Sink - use QVector initializer supported by Qt 5.12 Signed-off-by: Jeff Long --- gr-qtgui/lib/matrix_sink_impl.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gr-qtgui/lib/matrix_sink_impl.cc b/gr-qtgui/lib/matrix_sink_impl.cc index 7ef474e2303..f1050ba9732 100644 --- a/gr-qtgui/lib/matrix_sink_impl.cc +++ b/gr-qtgui/lib/matrix_sink_impl.cc @@ -116,8 +116,8 @@ int matrix_sink_impl::work(int noutput_items, auto in = static_cast(input_items[0]); for (int k = 0; k < noutput_items; k++) { - std::vector a(in + k * d_vlen, in + (k + 1) * d_vlen); - QVector qvec(a.begin(), a.end()); + QVector qvec(d_vlen); + std::copy(in + k * d_vlen, in + (k + 1) * d_vlen, qvec.begin()); emit d_signal->data_ready(qvec); }