From 573863703a8ea72f74f257529d53bae32535e7b0 Mon Sep 17 00:00:00 2001 From: Sepalani Date: Mon, 21 Aug 2023 22:02:44 +0400 Subject: [PATCH] MemoryViewWidget: Fix some characters being truncated --- Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp b/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp index 752c4680a0..d9ff1daac8 100644 --- a/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp @@ -208,7 +208,7 @@ MemoryViewWidget::MemoryViewWidget(QWidget* parent) void MemoryViewWidget::UpdateFont() { const QFontMetrics fm(Settings::Instance().GetDebugFont()); - m_font_vspace = fm.lineSpacing(); + m_font_vspace = fm.lineSpacing() + 4; // BoundingRect is too unpredictable, a custom one would be needed for each view type. Different // fonts have wildly different spacing between two characters and horizontalAdvance includes // spacing. @@ -283,8 +283,8 @@ void MemoryViewWidget::CreateTable() // This sets all row heights and determines horizontal ascii spacing. // Could be placed in UpdateFont() but doesn't apply correctly unless called more. - m_table->verticalHeader()->setDefaultSectionSize(m_font_vspace - 1); - m_table->verticalHeader()->setMinimumSectionSize(m_font_vspace - 1); + m_table->verticalHeader()->setDefaultSectionSize(m_font_vspace); + m_table->verticalHeader()->setMinimumSectionSize(m_font_vspace); m_table->horizontalHeader()->setMinimumSectionSize(m_font_width * 2); const QSignalBlocker blocker(m_table);