Russian Qt Forum
Сентябрь 24, 2024, 18:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QListView не скрывается колонка  (Прочитано 3166 раз)
WebAngel
Гость
« : Июль 12, 2006, 06:31 »

Я сделал класс (допустим MyViewItem) наследующий QListViewItem и в его конструкторе есть например такое: this->setText(1, name);

Вот когда я в init() указываю скрыть колонку, то она скрывается, но после: new MyViewItem(parent, id, name); колонка опять показывается, а попытка скрыть ее в конструкторе ( parent->hideColumn(0) ) ничего не дала. Как быть?
Записан
Dair
Гость
« Ответ #1 : Июль 12, 2006, 08:39 »

Поскольку hideColumn (в Qt3) делает setColumnWidth(0), то надо прописывать еще setColumnWidthMode( QListView::Manual ). Да, и для QHeader надо сделать setResizeEnabled( false, n ) (чтобы юзер не мог мышой колонку раздвинуть).
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.095 секунд. Запросов: 20.