From 3ae2c00faadead85dddbe00ed67a278e7f32eefa Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Wed, 5 Apr 2023 19:36:36 +0200 Subject: [PATCH] gui/src/GenerateWindow.cpp: set fixed font (monospace) for the key fQLineEdit fields. --- gui/src/GenerateWindow.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gui/src/GenerateWindow.cpp b/gui/src/GenerateWindow.cpp index fa8711c..d1ef594 100644 --- a/gui/src/GenerateWindow.cpp +++ b/gui/src/GenerateWindow.cpp @@ -26,13 +26,16 @@ #include #include #include +#include +#include #include #include #include "Settings.hpp" #include "GenerateWindow.hpp" -void _initKeyWidget(QLineEdit& w) { +void _initKeyWidget(QLineEdit& w, const QFont& font) { w.setFixedWidth(450); + w.setFont(font); w.setReadOnly(true); } @@ -46,11 +49,13 @@ QWidget (parent), m_btn_gen ("Generate"), m_btn_copy_both ("Copy keys") { + QFont mono = QFontDatabase::systemFont(QFontDatabase::FixedFont); + QIcon copy_icon = QIcon::fromTheme("edit-copy"); QGridLayout* layout; - _initKeyWidget(m_pub); - _initKeyWidget(m_priv); + _initKeyWidget(m_pub, mono); + _initKeyWidget(m_priv, mono); _initKeyCopyButton(m_btn_copy_pub, copy_icon); _initKeyCopyButton(m_btn_copy_priv, copy_icon);