From 57ce4f437b29e538c80029d57f39efdbb9afb328 Mon Sep 17 00:00:00 2001 From: Alexander von Renteln Date: Mon, 14 Jan 2008 15:20:59 +0000 Subject: [PATCH] Fixing dubious crash at core connect (courtesy of EgS finding and Sput testing the fix on phon's crappy ubuntu machine while phon himself is slacking off on some "meeting"... ;-)) --- src/client/networkmodel.cpp | 2 +- src/client/treemodel.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index 5a756953..45204faa 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -240,7 +240,7 @@ void NetworkItem::attachNetwork(Network *network) { this, SLOT(attachIrcChannel(QString))); // FIXME: connect this and that... - //emit dataChanged(); + emit dataChanged(); } void NetworkItem::attachIrcChannel(const QString &channelName) { diff --git a/src/client/treemodel.cpp b/src/client/treemodel.cpp index 2a2ed857..18f7c4fe 100644 --- a/src/client/treemodel.cpp +++ b/src/client/treemodel.cpp @@ -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; -- 2.20.1