From a7af8bb09efb5c5a8e4f188cfc0c2f4a4f469647 Mon Sep 17 00:00:00 2001 From: Soeren Apel Date: Fri, 20 Dec 2019 10:28:56 +0100 Subject: [PATCH] QHexView: Fix selection display --- pv/views/decoder_output/QHexView.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pv/views/decoder_output/QHexView.cpp b/pv/views/decoder_output/QHexView.cpp index d963ae0a..5c34d61b 100644 --- a/pv/views/decoder_output/QHexView.cpp +++ b/pv/views/decoder_output/QHexView.cpp @@ -363,6 +363,9 @@ void QHexView::paintEvent(QPaintEvent *event) val = QString::number((byte_value & 0xF), 16).toUpper(); painter.drawText(x + charWidth_, y, val); + if ((pos >= selectBegin_) && (pos < selectEnd_ - 1) && (i < BYTES_PER_LINE - 1)) + painter.drawText(x + 2 * charWidth_, y, QString(' ')); + x += 3 * charWidth_; } -- 2.30.2