crossplatform.ru

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

> Css для QTableView
Andrewshkovskii
  опции профиля:
сообщение 15.10.2010, 11:26
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 351
Регистрация: 27.12.2008
Пользователь №: 467

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




Репутация:   1  


Можно ли изменить border для подсветки выделения в tableView?
Допустим, в конкретном примере мне надо у этого выделения изменить border-radius как у виджета TableView, что бы оно так не выпирало за видимые границы, и сделать его бесцветным (это я так понимаю через selection-background-color , но как там поставить бесцветное выделение ? ) , т.е оставить только окантовку, что бы было понятно, что строка выбрана.

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Andrewshkovskii
  опции профиля:
сообщение 15.10.2010, 12:16
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 351
Регистрация: 27.12.2008
Пользователь №: 467

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




Репутация:   1  


Как-то печально, что нельзя через цсс, а что делать с границами вьюхи?
Просто, получается , что у виджета я делаю радиус на границах, а сама вьюха выезжает за границы виджета, и получается коряво, а QTableView { border-radius : ..} не помогает..

Вот я выделил, что не изменяет радиус при таком css :
QTableView{
border : 0.5px solid gray;
border-radius : 25px;
}
QHeaderView::section:first {
     background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
                                       stop:0 #616161, stop: 0.5 #505050,
                                       stop: 0.6 #434343, stop:1 #656565);
     color: white;
     border: 1px solid #6c6c6c;
[b]     border-radius : 25px;[/b]/*не работает*/
     padding-left: 4px;
     margin-left  : 25px;
}


Сообщение отредактировал Andrewshkovskii - 15.10.2010, 13:40
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 28.1.2025, 22:09