Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как пользоваться QAbstractTableModel::span()?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Модель/Представление
AntonH851
Здравствуйте!
Есть модель унаследованная от QAbstractTableModel и QTableView. Как я понял, метод span у модели должен передавать данные для объединения ячеек, но он не неработает, т.е. не вызывается совсем. Может нужно что-то переопределить в QTableView чтобы это заработало?
Litkevich Yuriy
У QAbstractTableModel нет такого метода, он наследуется из QAbstractItemModel. Вот что написано в асиситенте:
Цитата
QSize QAbstractItemModel::span ( const QModelIndex & index ) const [virtual]
Returns the row and column span of the item represented by index.

Note: Currently, span is not used.
Перевод:
Цитата
Возвращает объединение строки и колнки элемента представленного индексом - index

Замечание: В данный момент не используется.
Litkevich Yuriy
визуально объединить ячейки можно с помощью представления:
void QTableView::setSpan ( int row, int column, int rowSpanCount, int columnSpanCount )
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.