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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: rowCount и columnCount для QTableView  (Прочитано 10780 раз)
ManOfOrange
Гость
« : Декабрь 16, 2010, 02:02 »

Приветствую!

В QTableWidget есть такая прикольная штукенция, как задание Виджету числа строк/столбцов.

Хотелось бы реализовать аналогичный функционал для QTableView - то есть, задавать количество строк/столбцов и по этому количеству отобразить таблицу (пустую)

Поиск на форуме вроде ничего не дал (хотя не могу гарантировать - немного сонный ;-)

Не подскажете? :-)
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #1 : Декабрь 16, 2010, 03:11 »

В связке с QTableView тебе нужно использовать модель, вот в нее и забей пустые поля.
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
kirill
Гость
« Ответ #2 : Декабрь 16, 2010, 15:47 »

Приветствую!

В QTableWidget есть такая прикольная штукенция, как задание Виджету числа строк/столбцов.

Хотелось бы реализовать аналогичный функционал для QTableView - то есть, задавать количество строк/столбцов и по этому количеству отобразить таблицу (пустую)

Поиск на форуме вроде ничего не дал (хотя не могу гарантировать - немного сонный ;-)

Не подскажете? :-)

QTableWidget это QTableView + QAbstractTableModel.
Берешь наследуешься от QAbstractTableModel, переопределяешь в ней rowCount и columnCount, цепляешь к QTableView и наслаждаешься результатом.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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