QTableView и объединение ячеек
От: alex.mironochev  
Дата: 14.08.12 12:01
Оценка:
Привет! Для отображения модели использую QTableView. Есть собственная модель, наследованная от QAbstractTableModel.
Природа данных такова, что некоторые ячейки в QTableView должны быть объединены.
Как сделать так, что бы при обращении к моей модели виджет сам понимал, что необходимо объединить ячейки?
setSpan не подходит, так как его приходится руками вызывать
qtableview megre cells model/view объединение ячеек
Re: QTableView и объединение ячеек
От: Arsenicum Россия  
Дата: 23.08.12 13:55
Оценка:
Здравствуйте, alex.mironochev, Вы писали:

AM>Привет! Для отображения модели использую QTableView. Есть собственная модель, наследованная от QAbstractTableModel.

AM>Природа данных такова, что некоторые ячейки в QTableView должны быть объединены.
AM>Как сделать так, что бы при обращении к моей модели виджет сам понимал, что необходимо объединить ячейки?
AM>setSpan не подходит, так как его приходится руками вызывать

В Qt есть задел для этого:

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.

Но как отмечено — во вьюшках это значение не используется. Можно попробовать отнаследоваться от QTableView и реализовать свою обработку.
Re[2]: QTableView и объединение ячеек
От: h0x0d9  
Дата: 31.10.13 14:36
Оценка:
Здравствуйте, Arsenicum, Вы писали:
A>Можно попробовать отнаследоваться от QTableView и реализовать свою обработку.
Скажите, пожалуйста, где копать в QTableView?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.