crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Ширина QTableWidget
vanvo
  опции профиля:
сообщение 13.3.2009, 0:23
Сообщение #1


Студент
*

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

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




Репутация:   0  


Подскажите, как сделать, чтобы колонки заполняли всю таблицу.
tableWidgetOrganization->horizontalHeader()->setResizeMode(QHeaderView::Stretch);
почему-то не работает...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
panter_dsd
  опции профиля:
сообщение 13.3.2009, 7:14
Сообщение #2


Жаждущий знаний
***

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

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




Репутация:   3  


Используй QTreeWidget.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vanvo
  опции профиля:
сообщение 13.3.2009, 10:50
Сообщение #3


Студент
*

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

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




Репутация:   0  


Хм... Получилось задать только фиксированную ширину столбца...
tableWidgetOrganization->setColumnWidth(0, 400);

Впринципе, можно изменять ширину столбца в зависимости от размера окна. Но при попытки узнать длину хидера:
tableWidgetOrganization->verticalHeader()->length()

компилятор выдает
invalid use of undefined type 'struct QHeaderView'
forward declaration of 'struct QHeaderView'

Что не так?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.3.2009, 10:54
Сообщение #4


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


vanvo,
добавь соответствующий инклюд
#include <QHeaderView>
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 13.3.2009, 15:06
Сообщение #5


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

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

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




Репутация:   94  


vanvo, ссылки в FAQ (тема прикрпленая к потолку) всеже рулит:
http://www.forum.crossplatform.ru/index.ph...p;hl=QTableView
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vanvo
  опции профиля:
сообщение 13.3.2009, 17:49
Сообщение #6


Студент
*

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

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




Репутация:   0  


Litkevich Yuriy, kwisp, спасибо :)
kwisp прав, я забыл класс проинклюдить. Исе испробуешь, а о главном забудешь :) Спасибо еще раз :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




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