From: Marcus Eggenberger Date: Fri, 2 Jan 2009 13:46:25 +0000 (+0100) Subject: fixing indentation issues in the bufferview X-Git-Tag: 0.4.0~285 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=199c1b1ed23c855e8c85809228145ca64c46b051;ds=sidebyside fixing indentation issues in the bufferview --- diff --git a/src/uisupport/bufferview.cpp b/src/uisupport/bufferview.cpp index 888086cb..df6bd04f 100644 --- a/src/uisupport/bufferview.cpp +++ b/src/uisupport/bufferview.cpp @@ -100,7 +100,6 @@ void BufferView::init() { header()->setContextMenuPolicy(Qt::ActionsContextMenu); hideColumn(1); hideColumn(2); - setIndentation(5); expandAll(); setAnimated(true); @@ -201,14 +200,17 @@ void BufferView::setConfig(BufferViewConfig *config) { connect(config, SIGNAL(networkIdSet(const NetworkId &)), this, SLOT(setRootIndexForNetworkId(const NetworkId &))); setRootIndexForNetworkId(config->networkId()); } else { + setIndentation(10); setRootIndex(QModelIndex()); } } void BufferView::setRootIndexForNetworkId(const NetworkId &networkId) { if(!networkId.isValid() || !model()) { + setIndentation(10); setRootIndex(QModelIndex()); } else { + setIndentation(5); int networkCount = model()->rowCount(); QModelIndex child; for(int i = 0; i < networkCount; i++) {