projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Compute correct height of ChatItems.
[quassel.git]
/
src
/
client
/
messagemodel.cpp
diff --git
a/src/client/messagemodel.cpp
b/src/client/messagemodel.cpp
index
6784c4f
..
76104bd
100644
(file)
--- a/
src/client/messagemodel.cpp
+++ b/
src/client/messagemodel.cpp
@@
-34,8
+34,9
@@
MessageModel::~MessageModel() {
}
QVariant MessageModel::data(const QModelIndex &index, int role) const {
}
QVariant MessageModel::data(const QModelIndex &index, int role) const {
- int row = index.row();
- if(row < 0 || row >= _messageList.count()) return QVariant();
+ int row = index.row(); int column = index.column();
+ if(row < 0 || row >= _messageList.count() || column < 0) return QVariant();
+ if(role == ColumnTypeRole) return column;
return _messageList[row]->data(index.column(), role);
}
return _messageList[row]->data(index.column(), role);
}