aboutsummaryrefslogtreecommitdiff
path: root/src/qt/guiutil.cpp
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2015-12-14 21:23:05 +0100
committerMarcoFalke <falke.marco@gmail.com>2015-12-14 21:39:18 +0100
commitfa2f4bc4eb0f21f5be8c88954ae2d99c5b18b987 (patch)
tree2d9f5257419db9bcaf2cf9cc77d389aa9a558c8f /src/qt/guiutil.cpp
parent7a5040155ed59f8c9c51734bb2ee29f1593eaa6a (diff)
downloadbitcoin-fa2f4bc4eb0f21f5be8c88954ae2d99c5b18b987.tar.xz
qt5: Use the fixed font the system recommends
Diffstat (limited to 'src/qt/guiutil.cpp')
-rw-r--r--src/qt/guiutil.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp
index 43cfba63d6..34675b53dc 100644
--- a/src/qt/guiutil.cpp
+++ b/src/qt/guiutil.cpp
@@ -62,6 +62,10 @@
#include <QUrlQuery>
#endif
+#if QT_VERSION >= 0x50200
+#include <QFontDatabase>
+#endif
+
#if BOOST_FILESYSTEM_VERSION >= 3
static boost::filesystem::detail::utf8_codecvt_facet utf8;
#endif
@@ -90,6 +94,9 @@ QString dateTimeStr(qint64 nTime)
QFont fixedPitchFont()
{
+#if QT_VERSION >= 0x50200
+ return QFontDatabase::systemFont(QFontDatabase::FixedFont);
+#else
QFont font("Monospace");
#if QT_VERSION >= 0x040800
font.setStyleHint(QFont::Monospace);
@@ -97,6 +104,7 @@ QFont fixedPitchFont()
font.setStyleHint(QFont::TypeWriter);
#endif
return font;
+#endif
}
void setupAddressWidget(QValidatedLineEdit *widget, QWidget *parent)