2016-11-28 2 views
0

В моем проекте я настроил QMenu, используя таблицы стилей, чтобы иметь атрибуты цвета и расстояния, которые я хочу. Однако при этом отключенные действия больше не отличаются от разрешенных действий.Выберите «Отключенные» действия в QMenu через таблицу стилей

До:

Before

После:

After

Как вы можете видеть, отключенные действия выглядят точно так же, как те, с поддержкой, и я не могу понять способ выбора отключенных действий через таблицы стилей.

Вот мои текущие таблицы стилей для QMenu

QMenu{width: 115px; background: #373f49; color: #bfbfbf; margin: 0px;} 
QMenu::item{padding: 4px 18px 4px 30px; border: 0px solid transparent; margin: 0px;} 
QMenu::icon{margin-left: 10px;} 
QMenu::item:selected{background: #47505c; color: #fff;} 

Спасибо за ваше время.

ответ

1

Используйте disabled селектор: QMenu::item:disabled{background: #ffffff; color: #000000;} enter image description here

+0

Ничего себе. Как я уже не пытался это сделать? Я мог бы поклясться, что я ... никогда. Благодаря :) – mrg95

Смежные вопросы