crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Табличный вид QTreeWidget
Tereks
  опции профиля:
сообщение 29.3.2010, 7:22
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 18
Регистрация: 9.12.2009
Пользователь №: 1290

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




Репутация:   0  


Эмм, вот у меня такая нестандартная задача - просят изменить стиль отображения QTreeWidget (или QListView) чтобы выглядело так:
Прикрепленное изображение


Если поможет - надо "стырить" стиль "lvs_ex_gridlines window style".

У кого-нить есть идеи?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 29.3.2010, 8:57
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

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




Репутация:   34  


Цитата(Tereks @ 29.3.2010, 7:22) *
У кого-нить есть идеи?

А в чем ступор?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Tereks
  опции профиля:
сообщение 29.3.2010, 9:57
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 18
Регистрация: 9.12.2009
Пользователь №: 1290

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




Репутация:   0  


Цитата(SABROG @ 29.3.2010, 12:57) *
Цитата(Tereks @ 29.3.2010, 7:22) *
У кого-нить есть идеи?

А в чем ступор?


Ну в общем - как сделать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
DEADHUNT
  опции профиля:
сообщение 29.3.2010, 10:03
Сообщение #4


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

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

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




Репутация:   2  


Цитата(Tereks @ 29.3.2010, 10:57) *
Ну в общем - как сделать?

сетку рисуй в paintEvent

Сообщение отредактировал DEADHUNT - 29.3.2010, 10:11
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 29.3.2010, 15:06
Сообщение #5


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(Tereks @ 29.3.2010, 11:22) *
просят изменить стиль отображения QTreeWidget (или QListView) чтобы выглядело так:
в приведенном примере, я не вижу, чтобы в древовидном представлении было табличное. Там два рядом расположенных представления
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
novichkov
  опции профиля:
сообщение 29.3.2010, 21:47
Сообщение #6


Студент
*

Группа: Участник
Сообщений: 64
Регистрация: 20.3.2008
Из: Северодвинск
Пользователь №: 128

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




Репутация:   1  


Справка по Qt, статья Customizing QTreeView:

QTreeView::item {
border: 1px solid #d9d9d9;
border-top-color: transparent;
border-bottom-color: transparent;
}

сам не пробовал, но вроде оно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 29.3.2010, 22:03
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

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




Репутация:   34  


Цитата(Litkevich Yuriy @ 29.3.2010, 15:06) *
Там два рядом расположенных представления


Солидарен. 1 QTreeWidget/View + 1 QListWidget/QTableWidget/View + стили. Внешне сделать можно похоже, но поведение может быть разное.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 29.3.2010, 22:07
Сообщение #8


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


novichkov, чёт я вообще не понял к чему это
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 23.11.2024, 12:20