X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Ftoolbaractionprovider.cpp;h=b444deb430fbf08f4e681bfd3bea80a533e89c97;hp=178ccc4e1859466b4a639b98dd992335e115a5f6;hb=6eefdfc697067d184a589fc8a231b16316c09106;hpb=e2188dc438be6f3eb0d9cdf47d28821aefe9835e diff --git a/src/uisupport/toolbaractionprovider.cpp b/src/uisupport/toolbaractionprovider.cpp index 178ccc4e..b444deb4 100644 --- a/src/uisupport/toolbaractionprovider.cpp +++ b/src/uisupport/toolbaractionprovider.cpp @@ -61,8 +61,8 @@ ToolBarActionProvider::ToolBarActionProvider(QObject *parent) action(NetworkDisconnectAllWithDropdown)->setMenu(_networksDisconnectMenu); action(NetworkDisconnectAllWithDropdown)->setEnabled(false); - connect(Client::instance(), SIGNAL(networkCreated(NetworkId)), SLOT(networkCreated(NetworkId))); - connect(Client::instance(), SIGNAL(networkRemoved(NetworkId)), SLOT(networkRemoved(NetworkId))); + connect(Client::instance(), &Client::networkCreated, this, &ToolBarActionProvider::networkCreated); + connect(Client::instance(), &Client::networkRemoved, this, &ToolBarActionProvider::networkRemoved); updateStates(); } @@ -111,14 +111,14 @@ void ToolBarActionProvider::addActions(QToolBar *bar, ToolBarType type) } -void ToolBarActionProvider::currentBufferChanged(const QModelIndex &index) +void ToolBarActionProvider::onCurrentBufferChanged(const QModelIndex &index) { _currentBuffer = index; updateStates(); } -void ToolBarActionProvider::nickSelectionChanged(const QModelIndexList &indexList) +void ToolBarActionProvider::onNickSelectionChanged(const QModelIndexList &indexList) { _selectedNicks = indexList; updateStates(); @@ -161,8 +161,8 @@ void ToolBarActionProvider::networkCreated(NetworkId id) _networkActions[id] = act; act->setObjectName(QString("NetworkAction-%1").arg(id.toInt())); act->setData(QVariant::fromValue(id)); - connect(net, SIGNAL(updatedRemotely()), SLOT(networkUpdated())); - connect(act, SIGNAL(triggered()), SLOT(connectOrDisconnectNet())); + connect(net, &Network::updatedRemotely, this, [this]() { networkUpdated(); }); + connect(act, &QAction::triggered, this, &ToolBarActionProvider::connectOrDisconnectNet); networkUpdated(net); }