Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/PasswordEdit.cpp')
-rw-r--r--src/gui/PasswordEdit.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/gui/PasswordEdit.cpp b/src/gui/PasswordEdit.cpp
index ad736bf20..b084f9cf0 100644
--- a/src/gui/PasswordEdit.cpp
+++ b/src/gui/PasswordEdit.cpp
@@ -19,8 +19,7 @@
#include "PasswordEdit.h"
#include "core/Config.h"
-
-#include <QFontDatabase>
+#include "gui/Font.h"
const QColor PasswordEdit::CorrectSoFarColor = QColor(255, 205, 15);
const QColor PasswordEdit::ErrorColor = QColor(255, 125, 125);
@@ -33,16 +32,7 @@ PasswordEdit::PasswordEdit(QWidget* parent)
updateStylesheet();
// use a monospace font for the password field
- QFont passwordFont = QFontDatabase::systemFont(QFontDatabase::FixedFont);
-#ifdef Q_OS_WIN
- // try to use Consolas on Windows, because the default Courier New has too many similar characters
- QFont consolasFont = QFontDatabase().font("Consolas", passwordFont.styleName(), passwordFont.pointSize());
- const QFont defaultFont;
- if (passwordFont != defaultFont) {
- passwordFont = consolasFont;
- }
-#endif
-
+ QFont passwordFont = Font::fixedFont();
passwordFont.setLetterSpacing(QFont::PercentageSpacing, 110);
setFont(passwordFont);
}