Программное добавление новой строки в подкласс QAbstractListModel

В уже созданном подклассе QAbstractListModel, как мне добавить строку с данными в каждый столбец и заставить связанный QListView отображать новую строку?

Это кажется, что единственный способ сделать это - переопределить insertRow и setData в моей модели, а затем взломать их вместе в какой-то последовательности внутри другой функции, чтобы добавить строку. Я должен это сделать? Конечно, Qt должен упростить добавление новой строки.

Большое спасибо! и должен ли связанный QListView отображать новую строку?

Кажется, единственный способ сделать это - переопределить insertRow и setData в моей модели, а затем соединить их вместе в какой-то последовательности в другой функции, чтобы добавить строку. Я должен это сделать? Конечно, Qt должен упростить добавление новой строки.

Большое спасибо! и должен ли связанный QListView отображать новую строку?

Кажется, что единственный способ сделать это - переопределить insertRow и setData в моей модели, а затем соединить их вместе в какой-то последовательности в другой функции, чтобы добавить строку. Я должен это сделать? Конечно, Qt должен упростить добавление новой строки.

Большое спасибо! - Дэни.

12
задан Dany Joumaa 16 January 2011 в 00:19
поделиться