From 23245a33242de4bcda47f55371a18136eb24eaa7 Mon Sep 17 00:00:00 2001 From: Syping Date: Tue, 25 Aug 2020 15:32:32 +0200 Subject: [PATCH] [skip ci] make font fixed for Qt below than 5.2 --- JsonEditorDialog.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/JsonEditorDialog.cpp b/JsonEditorDialog.cpp index c23b5d7..af1adf4 100644 --- a/JsonEditorDialog.cpp +++ b/JsonEditorDialog.cpp @@ -70,6 +70,11 @@ JsonEditorDialog::JsonEditorDialog(SnapmaticPicture *picture, QWidget *parent) : #if QT_VERSION >= 0x050200 ui->txtJSON->setFont(QFontDatabase::systemFont(QFontDatabase::FixedFont)); +#else + QFont jsonFont = ui->txtJSON->font(); + jsonFont.setStyleHint(QFont::Monospace); + jsonFont.setFixedPitch(true); + ui->txtJSON->setFont(jsonFont); #endif QFontMetrics fontMetrics(ui->txtJSON->font()); ui->txtJSON->setTabStopWidth(fontMetrics.width(" "));