+
+}
+
+NetworkId BufferWidget::currentNetwork() const {
+ return _currentNetwork;
+}
+
+void BufferWidget::setCurrentNetwork(NetworkId networkId) {
+ Network *net = Client::network(networkId);
+ if(!net)
+ return;
+ _currentNetwork = networkId;
+
+ ui.ownNick->clear();
+ ui.ownNick->addItem(net->myNick());
+}
+
+void BufferWidget::removeBuffer(BufferId bufferId) {
+ if(!_chatWidgets.contains(bufferId))
+ return;
+
+ ChatWidget *chatWidget = _chatWidgets.take(bufferId);
+ ui.stackedWidget->removeWidget(chatWidget);
+ chatWidget->deleteLater();