}
-Network *BufferWidget::currentNetwork() const {
+const Network *BufferWidget::currentNetwork() const {
if(!selectionModel())
return 0;
if(!variant.isValid())
return 0;
- return Client::network(qVariantValue<NetworkId>(variant));
+ return Client::network(variant.value<NetworkId>());
}
void BufferWidget::updateNickSelector() const {
- Network *net = currentNetwork();
+ const Network *net = currentNetwork();
if(!net)
return;
}
void BufferWidget::changeNick(const QString &newNick) const {
- Network *net = currentNetwork();
+ const Network *net = currentNetwork();
if(!net || net->isMyNick(newNick))
return;
emit userInput(QString("/nick %1").arg(newNick));