Визуальная проблема QPushButton

У меня есть две настраиваемые кнопки -в стиле 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;
}

Вот как это выглядит:

Ok button

что хорошо. Однако, если кнопка нажата (получает фокус ), она начинает выглядеть так:

Ok button focused

Обратите внимание на небольшой затемненный прямоугольник вокруг текста. Похоже, что текст "выделен". Когда кнопка теряет фокус, она снова начинает выглядеть нормально. Я полагаю, это происходит потому, что выбранные элементы управления выделяются вот так:

enter image description here

Однако я хочу, чтобы моя кнопка оставалась неизменной, независимо от того, сфокусирована она или нет. Есть ли способ решить эту проблему?

6
задан SingerOfTheFall 31 July 2012 в 07:20
поделиться