QLabel отображается серым цветом внутри QWidgetAction

Я использую QWidgetAction создать QMenu "предмет", имеющий QLabel и QLineEdit. Они добавляются вQHBoxLayout который добавлен к QWidget который установлен по умолчанию в QWidgetAction.

В результате все работает, кроме QLabelотображается с серым текстом, как если бы он отключен. ВызовsetEnabled(true)на все вышеперечисленное не влияет. Единственное, что может помочь, - это принудительное изменение цвета текста вQLabelиспользуя таблицу стилей или форматированный текст, но невозможно сопоставить цвет других, обычных пунктов меню. Что мне не хватает?

0 ответов

Другие вопросы по тегам