From: Marcus Eggenberger Date: Tue, 19 Jun 2007 19:27:05 +0000 (+0000) Subject: Fixed a Bug where an issued /join did not trigger the creation of a Item in the Buffe... X-Git-Tag: 0.1.0~206 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=0d5499deed248902ce2341208cbc33acd8cace19 Fixed a Bug where an issued /join did not trigger the creation of a Item in the BufferViews --- diff --git a/gui/bufferview.cpp b/gui/bufferview.cpp index 03ab7580..68b7f318 100644 --- a/gui/bufferview.cpp +++ b/gui/bufferview.cpp @@ -75,6 +75,8 @@ bool BufferViewFilter::filterAcceptsRow(int source_row, const QModelIndex &sourc /***************************************** * The TreeView showing the Buffers *****************************************/ +// Please be carefull when reimplementing methods which are used to inform the view about changes to the data +// to be on the safe side: call QTreeView's method aswell BufferView::BufferView(QWidget *parent) : QTreeView(parent) { } @@ -109,4 +111,5 @@ void BufferView::dragEnterEvent(QDragEnterEvent *event) { void BufferView::rowsInserted(const QModelIndex & parent, int start, int end) { if(parent.parent() == QModelIndex()) setExpanded(parent, true); + QTreeView::rowsInserted(parent, start, end); }