From b6951483ecdd4409a0e1d492c93bcd4d823f039d Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Mon, 7 Sep 2020 19:08:15 +0300 Subject: [PATCH] qt: Add flags to prevent a "What's This" button on Windows OS --- src/qt/createwalletdialog.cpp | 2 ++ src/qt/guiutil.h | 3 +++ src/qt/receivecoinsdialog.cpp | 1 + 3 files changed, 6 insertions(+) diff --git a/src/qt/createwalletdialog.cpp b/src/qt/createwalletdialog.cpp index 5056e487fcc..0fd7c992f64 100644 --- a/src/qt/createwalletdialog.cpp +++ b/src/qt/createwalletdialog.cpp @@ -9,6 +9,8 @@ #include #include +#include + #include CreateWalletDialog::CreateWalletDialog(QWidget* parent) : diff --git a/src/qt/guiutil.h b/src/qt/guiutil.h index 2bd94b5eb34..ea72ec0ffa7 100644 --- a/src/qt/guiutil.h +++ b/src/qt/guiutil.h @@ -43,6 +43,9 @@ QT_END_NAMESPACE */ namespace GUIUtil { + // Use this flags to prevent a "What's This" button in the title bar of the dialog on Windows. + constexpr auto dialog_flags = Qt::WindowTitleHint | Qt::WindowSystemMenuHint | Qt::WindowCloseButtonHint; + // Create human-readable string from date QString dateTimeStr(const QDateTime &datetime); QString dateTimeStr(qint64 nTime); diff --git a/src/qt/receivecoinsdialog.cpp b/src/qt/receivecoinsdialog.cpp index d374d610ee0..1dda1f5e068 100644 --- a/src/qt/receivecoinsdialog.cpp +++ b/src/qt/receivecoinsdialog.cpp @@ -8,6 +8,7 @@ #include #include +#include #include #include #include