Приветствую всех!
Хочу сгруппировать в списке элементы по дате.
Поле в котором хранится дата в формате Timestamp (помимо даты присутсвует время)
Если в ListView группировку записать так:
C++ (Qt)
section.property: "dateTimeStamp"
section.criteria: invConvertStrDate_tToStr( ViewSection.FullString )
section.delegate: Rectangle {
Text {
text: invConvertStrDate_tToStr( section )
}
}
invConvertStrDate_tToStr() - функция конвертирует dateTimeStamp в короткий формат
Группируются записи, но беда в том что каждая группа содержит один элемент - до секунд совпадения нет
.
Как заставить группировать записи только по дате, ведь в section.property надо задать имя роли.
Не получается сунуть функцию invConvertStrDate_tToStr( ViewSection.FullString ) в section.property
Конечно можно в базу писать помимо timestamp еще и строку даты в формате yyyy.MM.dd и подставлять эту соответствующую роль, но неужели нельзя делать это налету?