X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Ftreemodel.cpp;h=18f7c4fe3de9617951bce9954a1b7e3faa0fd2bb;hb=ff6a8ed14fad421991b7c9998582b9f5df6912dc;hp=e560a7794f05ad043492f77170fbe7ae2700ca64;hpb=50706d89d4d60e258ebb6873d3778383621898e4;p=quassel.git diff --git a/src/client/treemodel.cpp b/src/client/treemodel.cpp index e560a779..18f7c4fe 100644 --- a/src/client/treemodel.cpp +++ b/src/client/treemodel.cpp @@ -147,7 +147,7 @@ int AbstractTreeItem::row() const { return _parentItem->_childItems[column()].indexOf(const_cast(this)); } -AbstractTreeItem *AbstractTreeItem::parent() { +AbstractTreeItem *AbstractTreeItem::parent() const { return _parentItem; } @@ -387,7 +387,7 @@ void TreeModel::itemDataChanged(int column) { if(column == -1) { leftIndex = createIndex(item->row(), 0, item); - rightIndex = createIndex(item->row(), item->columnCount(), item); + rightIndex = createIndex(item->row(), item->columnCount()-1, item); } else { leftIndex = createIndex(item->row(), column, item); rightIndex = leftIndex;