Заголовок QML Listview из QAbstractListmodel headerData()

Я раскрываю многие QAbstractListModel для QML Listview (Qt4.8.2 QML 1.1). Теперь моя проблема в том, что QML ListView игнорирует функцию headerData() моих ListModels. Я искал решение более четырех часов.

Я думаю, что я должен реализовать свою собственную функцию Q_INVOKABLE, чтобы понять это.

Пожалуйста, дайте мне знать, если есть способ реализовать функцию headerData()!

Заранее спасибо.

1 ответ

Решение

QtQuick ListView не имеет элемента заголовка, поэтому он не нуждается в headerData() в своей нормальной работе.

Если вы добавили элемент, который служит в качестве заголовка, и хотите, чтобы модель предоставляла строку, вы действительно можете сделать метод headerData() Q_INVOKABLE или добавить Q_PROPERTY для этого значения.

Другие вопросы по тегам