У меня есть две кнопки QPushButton
в пользовательском стиле. Вот таблица стилей для кнопки Ok
:
QPushButton
{
background-color:#9dce2c;
border-radius:7px;
border:1px solid #83c41a;
color:#ffffff;
font-size:15px;
font-weight:bold;
padding:4px 24px;
text-decoration:none;
}
QPushButton:pressed
{
border:2px solid black;
}
Теперь вот как это выглядит:
что хорошо. Однако, если кнопка нажата (получает фокус), она начинает выглядеть так:
Обратите внимание на небольшой затемненный прямоугольник вокруг текста. Похоже, что текст "выделен". Когда кнопка теряет фокус, она снова начинает выглядеть нормально. Я полагаю, это происходит потому, что выбранные элементы управления выделяются следующим образом:
Однако я хочу, чтобы моя кнопка оставалась неизменной, независимо от того, сфокусирована она или нет. Есть ли способ решить эту проблему?