summaryrefslogtreecommitdiff
path: root/src/model/ThreadListModel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/model/ThreadListModel.cpp')
-rw-r--r--src/model/ThreadListModel.cpp20
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;