Russian Qt Forum
Ноябрь 22, 2024, 01:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTreeWidget и цвет выделения  (Прочитано 5187 раз)
Naihil
Новичок

Offline Offline

Сообщений: 23


Просмотр профиля
« : Ноябрь 25, 2016, 16:30 »

Здравствуйте!
Как можно изменить цвет выделения элементов дерева, но чтобы он при этом остался полупрозрачным? 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
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 5.079 секунд. Запросов: 22.