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 | } |