X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Ftreemodel.cpp;h=c113b2879f0050a34f413fcc4daa0f07910d3e4b;hp=5783f03430da9c89c0d4c3b0e593177d187d660c;hb=4d8086fa41a49c3b2ba31484ce3c59416f5de294;hpb=d6b056e936ec441258d291b7a8af7b83f9f53016 diff --git a/src/client/treemodel.cpp b/src/client/treemodel.cpp index 5783f034..c113b287 100644 --- a/src/client/treemodel.cpp +++ b/src/client/treemodel.cpp @@ -43,8 +43,8 @@ TreeItem::~TreeItem() { qDeleteAll(_childItems); } -uint TreeItem::id() const { - return (uint)this; +quint64 TreeItem::id() const { + return (quint64)this; } void TreeItem::appendChild(TreeItem *item) { @@ -260,4 +260,5 @@ bool TreeModel::removeRows(int row, int count, const QModelIndex &parent) { void TreeModel::clear() { removeRows(0, rowCount()); + reset(); }