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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Отображение записей в QTableView  (Прочитано 3381 раз)
cooler_3105
Гость
« : Март 22, 2009, 22:00 »

Возникло пара вопросов:
1. Можно представлять записи в QTableView не строками, а столбцами?
2. Почему изменить горизонтальные заголовки с помощью
Код
C++ (Qt)
model.setHeaderData(0, Qt::Horizontal, tr("region"), Qt::DisplayRole);
удается, а именить вертикальные заголовки (где по имолчанию счетчик записей) с помощью этой же функции не получается
Код
C++ (Qt)
model.setHeaderData(0, Qt::Vertical, tr("region"), Qt::DisplayRole);
?
Записан
spirit
Гость
« Ответ #1 : Март 23, 2009, 09:07 »

2. Почему изменить горизонтальные заголовки с помощью
потому что, дерево имеет только один хеадер в отличии от таблицы.
Записан
igor_bogomolov
Гость
« Ответ #2 : Март 23, 2009, 09:52 »

spirit Речь о таблице идет Подмигивающий

2.
Смотрите у себя в коде, что то там не так. У меня следущая конструкция отлично работает
Код
C++ (Qt)
QStandardItemModel *model = new QStandardItemModel(tableView);
model->setColumnCount(3);
model->setRowCount(5);
model->setHeaderData(0, Qt::Horizontal, tr("region"), Qt::DisplayRole);
model->setHeaderData(0, Qt::Vertical, tr("region"), Qt::DisplayRole);
tableView->setModel(model);
Записан
spirit
Гость
« Ответ #3 : Март 23, 2009, 09:54 »

spirit Речь о таблице идет Подмигивающий
прошу прощения, быстро прочитал.  Строит глазки
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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