![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
AntonH851 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 66 Регистрация: 20.2.2010 Из: Шебекино Пользователь №: 1475 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте!
Есть модель унаследованная от QAbstractTableModel и QTableView. Как я понял, метод span у модели должен передавать данные для объединения ячеек, но он не неработает, т.е. не вызывается совсем. Может нужно что-то переопределить в QTableView чтобы это заработало? Сообщение отредактировал AntonH851 - 10.8.2010, 13:58 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
У 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 |
![]()
Сообщение
#3
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
визуально объединить ячейки можно с помощью представления:
void QTableView::setSpan ( int row, int column, int rowSpanCount, int columnSpanCount ) |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 24.5.2025, 22:54 |