diff options
Diffstat (limited to 'src/model/ThreadListModel.cpp')
-rw-r--r-- | src/model/ThreadListModel.cpp | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/src/model/ThreadListModel.cpp b/src/model/ThreadListModel.cpp index aec692d..7c6ca0c 100644 --- a/src/model/ThreadListModel.cpp +++ b/src/model/ThreadListModel.cpp | |||
@@ -36,16 +36,14 @@ ThreadListModel::data (const QModelIndex &index, int role) const | |||
36 | 36 | ||
37 | switch (role) | 37 | switch (role) |
38 | { | 38 | { |
39 | #if FIXME | 39 | case METHOD: |
40 | case NAME: | 40 | return msg->method (); |
41 | return msg->name (); | 41 | case TEXT: |
42 | return msg->text (); | ||
43 | case TITLE: | ||
44 | return msg->title (); | ||
42 | case PUBKEY: | 45 | case PUBKEY: |
43 | return msg->pubKeyString (); | 46 | return msg->place ()->pubKeyString (); |
44 | case TYPE: | ||
45 | return msg->type (); | ||
46 | case DESC: | ||
47 | return msg->desc (); | ||
48 | #endif | ||
49 | default: | 47 | default: |
50 | return QVariant(); | 48 | return QVariant(); |
51 | } | 49 | } |
@@ -57,9 +55,9 @@ ThreadListModel::roleNames () const | |||
57 | { | 55 | { |
58 | QHash<int, QByteArray> roles; | 56 | QHash<int, QByteArray> roles; |
59 | 57 | ||
60 | roles[TITLE] = "title"; | 58 | roles[METHOD] = "method"; |
61 | roles[TEXT] = "text"; | 59 | roles[TEXT] = "text"; |
62 | roles[TYPE] = "type"; | 60 | roles[TITLE] = "title"; |
63 | roles[PUBKEY] = "pubKey"; | 61 | roles[PUBKEY] = "pubKey"; |
64 | 62 | ||
65 | return roles; | 63 | return roles; |