- if(newBufferId == oldBufferId)
- return;
-
- NickView *view;
- if(nickViews.contains(newBufferId)) {
- view = nickViews.value(newBufferId);
- ui.stackedWidget->setCurrentWidget(view);
- } else {
- view = new NickView(this);
- NickViewFilter *filter = new NickViewFilter(newBufferId, Client::networkModel());
- view->setModel(filter);
- QModelIndex source_current = Client::bufferModel()->mapToSource(current);
- view->setRootIndex(filter->mapFromSource(source_current));
- nickViews[newBufferId] = view;
- ui.stackedWidget->addWidget(view);
- ui.stackedWidget->setCurrentWidget(view);
- connect(view, SIGNAL(selectionUpdated()), SLOT(nickSelectionChanged()));
- }
- emit nickSelectionChanged(view->selectedIndexes());
+ if (newBufferId == oldBufferId)
+ return;
+
+ NickView *view;
+ if (nickViews.contains(newBufferId)) {
+ view = nickViews.value(newBufferId);
+ ui.stackedWidget->setCurrentWidget(view);
+ }
+ else {
+ view = new NickView(this);
+ NickViewFilter *filter = new NickViewFilter(newBufferId, Client::networkModel());
+ view->setModel(filter);
+ QModelIndex source_current = Client::bufferModel()->mapToSource(current);
+ view->setRootIndex(filter->mapFromSource(source_current));
+ nickViews[newBufferId] = view;
+ ui.stackedWidget->addWidget(view);
+ ui.stackedWidget->setCurrentWidget(view);
+ connect(view, SIGNAL(selectionUpdated()), SLOT(nickSelectionChanged()));
+ }
+ emit nickSelectionChanged(view->selectedIndexes());