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();
}
-ToolBarActionProvider::~ToolBarActionProvider()
-{
-}
-
-
void ToolBarActionProvider::disconnectedFromCore()
{
_currentBuffer = QModelIndex();
void ToolBarActionProvider::connectOrDisconnectNet()
{
- QAction *act = qobject_cast<QAction *>(sender());
+ auto *act = qobject_cast<QAction *>(sender());
if (!act)
return;
const Network *net = Client::network(act->data().value<NetworkId>());