Skip to content

Commit 722bd8d

Browse files
committed
qt: introduce GUIUtil::fixedPitchFont
1 parent afd0648 commit 722bd8d

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

src/qt/guiutil.cpp

+5
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,11 @@ QString dateTimeStr(qint64 nTime)
260260
return dateTimeStr(QDateTime::fromTime_t((qint32)nTime));
261261
}
262262

263+
QFont fixedPitchFont()
264+
{
265+
return QFontDatabase::systemFont(QFontDatabase::FixedFont);
266+
}
267+
263268
// Just some dummy data to generate a convincing random-looking (but consistent) address
264269
static const uint8_t dummydata[] = {0xeb,0x15,0x23,0x1d,0xfc,0xeb,0x60,0x92,0x58,0x86,0xb6,0x7d,0x06,0x52,0x99,0x92,0x59,0x15,0xae,0xb1,0x72,0xc0,0x66,0x47};
265270

src/qt/guiutil.h

+3
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@ namespace GUIUtil
126126
QString dateTimeStr(const QDateTime &datetime);
127127
QString dateTimeStr(qint64 nTime);
128128

129+
// Return a monospace font
130+
QFont fixedPitchFont();
131+
129132
// Set up widget for address
130133
void setupAddressWidget(QValidatedLineEdit *widget, QWidget *parent, bool fAllowURI = false);
131134

src/qt/rpcconsole.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,7 @@ RPCConsole::RPCConsole(interfaces::Node& node, QWidget* parent, Qt::WindowFlags
527527
setTrafficGraphRange(INITIAL_TRAFFIC_GRAPH_SETTING);
528528
updateDetailWidget();
529529

530-
setFontSize(settings.value(fontSizeSettingsKey, QFontInfo(QFontDatabase::systemFont(QFontDatabase::FixedFont)).pointSize()).toInt());
530+
setFontSize(settings.value(fontSizeSettingsKey, QFontInfo(GUIUtil::fixedPitchFont()).pointSize()).toInt());
531531

532532
pageButtons = new QButtonGroup(this);
533533
pageButtons->addButton(ui->btnInfo, pageButtons->buttons().size());
@@ -892,7 +892,7 @@ void RPCConsole::clear(bool keep_prompt)
892892
ui->lineEdit->setFocus();
893893

894894
// Set default style sheet
895-
ui->messagesWidget->setFont(QFontDatabase::systemFont(QFontDatabase::FixedFont));
895+
ui->messagesWidget->setFont(GUIUtil::fixedPitchFont());
896896
ui->messagesWidget->document()->setDefaultStyleSheet(
897897
QString(
898898
"table { }"

0 commit comments

Comments
 (0)