From 89ae16025efa646739806bb4e1b27f6f0ade07f4 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Tue, 31 Jul 2018 01:04:02 +0200 Subject: [PATCH] Read only checkbox style --- src/blackgui/guiutility.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/blackgui/guiutility.cpp b/src/blackgui/guiutility.cpp index 997b51c59..2ce28e875 100644 --- a/src/blackgui/guiutility.cpp +++ b/src/blackgui/guiutility.cpp @@ -257,15 +257,18 @@ namespace BlackGui BLACK_VERIFY_X(checkBox, Q_FUNC_INFO, "no checkbox"); if (!checkBox) { return; } + static const QString background("background: rgba(40,40,40)"); //! \todo hardcoded, should come from stylesheet if (readOnly) { checkBox->setAttribute(Qt::WA_TransparentForMouseEvents); checkBox->setFocusPolicy(Qt::NoFocus); + checkBox->setStyleSheet(background); } else { checkBox->setAttribute(Qt::WA_TransparentForMouseEvents, defaultBox.testAttribute(Qt::WA_TransparentForMouseEvents)); checkBox->setFocusPolicy(defaultBox.focusPolicy()); + checkBox->setStyleSheet(""); } }