crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как изменить цвет у текущего элемента в QTableView?
mva
  опции профиля:
сообщение 9.1.2010, 12:48
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 104
Регистрация: 15.3.2009
Из: Киров
Пользователь №: 615

Спасибо сказали: 3 раз(а)




Репутация:   0  


Добрый день всем!

Имеется некая форма...



Нужно сделать так, чтобы текущий элемент выделялся другим цветом, отличным от цвета строки. Например так...



Кто может помочь? Заранее спасибо.


Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Rocky
  опции профиля:
сообщение 21.2.2011, 15:15
Сообщение #2


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Ну, я бы посмотрел описание enum QPalette::ColorRole в ассистанте. Что-то типа
QPalette::HighlightedText

должно подойти. Соответственно
 p.setColor(QPalette::HighlightedText, Qt::red);

Ну может еще попробовать
QPalette::WindowText
QPalette::Text
QPalette::ButtonText
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.12.2024, 11:43