View difference between Paste ID: GQa10CAB and iBQ12i5w
SHOW: | | - or go back to the newest paste.
1
//roleNames needs to be reimplemented
2-
QAbstractListModel(parent)
2+
3
//in .h
4-
QHash<int, QByteArray> roles = roleNames();
4+
5-
roles[Qt::DisplayRole] = QByteArray("title");
5+
6-
roles[ObjectRole] = QByteArray("object");
6+
7-
roles[BodyRole] = QByteArray("body");
7+
8-
roles[CountRole] = QByteArray("count");
8+
9-
setRoleNames(roles);
9+
10
    QAbstractListModel(parent)
11
{
12
    _roles[Qt::DisplayRole] = QByteArray("title");
13
    _roles[ObjectRole] = QByteArray("object");
14
    _roles[BodyRole] = QByteArray("body");
15
    _roles[CountRole] = QByteArray("count");
16
}
17
18
QHash<int, QByteArray> NotificationsModel::roleNames() const
19
{
20
    return _roles;
21
}