crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> QTreeView и ширина столбца
Arceny
  опции профиля:
сообщение 31.5.2008, 17:26
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 15.4.2008
Из: Брянск
Пользователь №: 149

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




Репутация:   0  


У меня есть QTreeWidget (наследуется от QTreeView), в нём два столбца.
Name и Size. Первый должен занимать всю возможную ширину, а второй быть фиксированой ширины.
При растягивании виджета растягивается правая колонка, а левая остаётся фиксированной. Мне надо чтобы было наоборот.
Читал assistant, но что-то не нашёл. Как мне это реализовать?

На http://prog.org.ru/forum/index.php/topic,7286.0.html посоветовали использовать
header()->setResizeMode(что-то там);
но не одно из предопределённых свойств не несёт нужного мне функционала. ТО есть мне надо поведение по-умолчанию, но при растягивании 1й колонки а не последний под ширину виджета.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 1.6.2008, 15:50
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

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




Репутация:   40  


pTreeHeader->setStretchLastSection( false);
pTreeHeader->setResizeMode( nRowName, QHeaderView::Stretch);
pTreeHeader->setResizeMode( nRowSize, QHeaderView::Interactive);
где, pTreeHeader - QTreeWidget()->header().

--- добавлено ---
Только заметил, тебе там уже дали такой же ответ. :)

Сообщение отредактировал ViGOur - 1.6.2008, 15:52
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Arceny
  опции профиля:
сообщение 2.6.2008, 0:20
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 15.4.2008
Из: Брянск
Пользователь №: 149

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




Репутация:   0  


Спасибо ;-)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 13.12.2024, 0:51