+void TitleSetter::changeWindowTitle(const QModelIndex &index) {
+ BufferId id = index.data(NetworkModel::BufferIdRole).value<BufferId>();
+ if(!id.isValid())
+ return;
+
+ QString title;
+ if(Client::networkModel()->bufferType(id) == BufferInfo::StatusBuffer)
+ title = index.data().toString();
+ else
+ title = QString("%1 (%2)").arg(index.data().toString(), Client::networkModel()->networkName(id));