crossplatform.ru

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

> QTreeWidget, про ширину колонок
flankerr
  опции профиля:
сообщение 18.2.2008, 17:44
Сообщение #1


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

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

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




Репутация:   0  


Есть пара вопрос на тему ширины колонок. (Qt 4.1.2)

1.
узнать ширину можно (columnWidth) а вот как установить ширину колонки ???

2.
Как сделать чтобы при разворачивании дерева при необходимости ширина колонки увеличивалась ???
Ну т.е. нужно чтобы ширина автоматом подбиралась чтоб было видно всё содержиое ячейки..

Сообщение отредактировал flankerr - 18.2.2008, 17:44
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
AD
  опции профиля:
сообщение 18.2.2008, 17:49
Сообщение #2


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

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

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




Репутация:   17  


Цитата(flankerr @ 18.2.2008, 17:44) *
Есть пара вопрос на тему ширины колонок. (Qt 4.1.2)

1.
узнать ширину можно (columnWidth) а вот как установить ширину колонки ???

2.
Как сделать чтобы при разворачивании дерева при необходимости ширина колонки увеличивалась ???
Ну т.е. нужно чтобы ширина автоматом подбиралась чтоб было видно всё содержиое ячейки..

1) resizeColumnToContents() and setColumnWidth().
2) насколько я помню, это обсуждалось и делается ручками. Ширина устанавливается по максимальной строке!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
flankerr
  опции профиля:
сообщение 18.2.2008, 18:01
Сообщение #3


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

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

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




Репутация:   0  


Цитата(AD22 @ 18.2.2008, 17:49) *
Цитата(flankerr @ 18.2.2008, 17:44) *
Есть пара вопрос на тему ширины колонок. (Qt 4.1.2)

1.
узнать ширину можно (columnWidth) а вот как установить ширину колонки ???

2.
Как сделать чтобы при разворачивании дерева при необходимости ширина колонки увеличивалась ???
Ну т.е. нужно чтобы ширина автоматом подбиралась чтоб было видно всё содержиое ячейки..

1) resizeColumnToContents() and setColumnWidth().
2) насколько я помню, это обсуждалось и делается ручками. Ширина устанавливается по максимальной строке!


1.
Какого либо эффекта от resizeColumnToContents() я не обнаружил.
Еслиб setColumnWidth было то я бы наверно не писал бы на форум... Это есть для QTable а вот для QTree такого я увы не нашёл.

2.Ну ширину строки то я узнать могу но как я узнаю ширину пунктирных линий отображающих струтуру дерева ???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 18.2.2008, 18:09
Сообщение #4


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

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

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




Репутация:   17  


Цитата(flankerr @ 18.2.2008, 18:01) *
1.
Какого либо эффекта от resizeColumnToContents() я не обнаружил.
Еслиб setColumnWidth было то я бы наверно не писал бы на форум... Это есть для QTable а вот для QTree такого я увы не нашёл.

setColumnWidth тоже есть для QTreeWidget.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 15.1.2025, 9:46