diff options
| author | Ross Nicoll <[email protected]> | 2015-07-27 16:35:30 +0100 |
|---|---|---|
| committer | Ross Nicoll <[email protected]> | 2019-03-25 05:36:11 +0000 |
| commit | 148a2aca05fe98031bcf857fa186d792c507090c (patch) | |
| tree | 11c7fd275ea0a61250e747b81f0b2c372c77a3dd /src/qt/bitcoingui.cpp | |
| parent | Drop use of smart fees (diff) | |
| download | discoin-148a2aca05fe98031bcf857fa186d792c507090c.tar.xz discoin-148a2aca05fe98031bcf857fa186d792c507090c.zip | |
Introduce basic Dogecoin branding
Diffstat (limited to 'src/qt/bitcoingui.cpp')
| -rw-r--r-- | src/qt/bitcoingui.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index bab6c8689..35ba8eb1d 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -43,6 +43,7 @@ #include <QDateTime> #include <QDesktopWidget> #include <QDragEnterEvent> +#include <QFontDatabase> #include <QListWidget> #include <QMenuBar> #include <QMessageBox> @@ -167,6 +168,21 @@ BitcoinGUI::BitcoinGUI(const PlatformStyle *_platformStyle, const NetworkStyle * setCentralWidget(rpcConsole); } + // Dogecoin: load fallback font in case Comic Sans is not availble on the system + QFontDatabase::addApplicationFont(":fonts/ComicNeue-Bold"); + QFontDatabase::addApplicationFont(":fonts/ComicNeue-Bold-Oblique"); + QFontDatabase::addApplicationFont(":fonts/ComicNeue-Light"); + QFontDatabase::addApplicationFont(":fonts/ComicNeue-Light-Oblique"); + QFontDatabase::addApplicationFont(":fonts/ComicNeue-Regular"); + QFontDatabase::addApplicationFont(":fonts/ComicNeue-Regular-Oblique"); + QFont::insertSubstitution("Comic Sans MS", "Comic Neue"); + + // Dogecoin: Specify Comic Sans as new font. + QFont newFont("Comic Sans MS", 10); + + // Dogecoin: Set new application font + QApplication::setFont(newFont); + // Accept D&D of URIs setAcceptDrops(true); |