Russian Qt Forum

Qt => QSS => Тема начата: Naihil от Ноябрь 25, 2016, 16:30



Название: QTreeWidget и цвет выделения
Отправлено: Naihil от Ноябрь 25, 2016, 16:30
Здравствуйте!
Как можно изменить цвет выделения элементов дерева, но чтобы он при этом остался полупрозрачным? http://imgur.com/a/PqgAC (http://imgur.com/a/PqgAC)
На скриншоте указатель мыши находится над "Группа 2", а текущий элемент дерева - "Группа 3".
Пробовал добавить в styleSheet следующее:
Код:
QTreeWidget::item:hover {
    background: rgba(125, 125, 0, 50);
}

QTreeWidget::item:selected {
    background: rgba(125, 125, 0, 50);
}
Но при выделении цвет из стайлшита заменяет собой цвет элемента и вдобавок цвет текста меняется на белый, хотя в стайлшите текст никак не меняется.
Тестовый проект во вложении.
Тестировал на Win7 и Qt 5.3.2