Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: disable "hover effect" for QListWidget
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
Гость_tulebaev_*
Возможно ли выключить в QListWidget "hover effect" (подсветку элемента списка под курсором мыши) ?
Litkevich Yuriy
попробуй с помощью Qss
tulebaev
Цитата(Litkevich Yuriy @ 21.12.2013, 10:25) *
попробуй с помощью Qss

Пробовал setStyleSheet("QListWidget::item:disabled:hover");
Это ничего не изменило.
Алексей1153
вот я сейчас тоже пытаюсь решить похожий вопрос - с кнопками действий на QToolBar. Через стиль задал заливку бара паттерном,

QToolBar {
border: 0px;
background-image: url(:/texture/pattern_QToolBar.png);
background-repeat: repeat-xy;
}


но когда мышью веду над кнопками - кнопки рисуются серыми прямоугольниками стандартного фона. Хотелось бы рабочий пример увидеть, решение не нашёл

например, нет никакой реакции на

QToolBar::item:hover {
background-color: #000000;
}

Litkevich Yuriy
Цитата(Гость_Гость_tulebaev_*_* @ 19.12.2013, 20:46) *
выключить в QListWidget "hover effect"
сейчас посмотрел, вообще Hover эффект отсутсвует при любом используемом стиле на WinXP / Qt 4.7
может речь идёт о выделении элемента?
Алексей1153
а я у себя так и не решил проблему. Взял да и заменил тулбар на виджет с обычными кнопками (дизайн позволяет) - они хоть поддаются стилизации нормально )

Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.