diff options
| author | Lioncash <mathew1800@gmail.com> | 2019-07-30 09:35:46 -0400 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2020-04-28 16:54:19 +0200 |
| commit | 19115c84dd50105bb3a64df7e5017946247dcd46 (patch) | |
| tree | a714dcc359090e8a4235d3993d5c77cffb300657 /Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp | |
| parent | 58de3c59ce543ffac006fa00f74a07b39393af69 (diff) | |
DolphinQt: Use qOverload where applicable
Provides the same behvaior, but in a much more concise manner.
Diffstat (limited to 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp b/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp index 634c3fb17d..d35970288d 100644 --- a/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp +++ b/Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp @@ -199,22 +199,21 @@ void NetPlaySetupDialog::CreateMainLayout() void NetPlaySetupDialog::ConnectWidgets() { - connect(m_connection_type, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), - this, &NetPlaySetupDialog::OnConnectionTypeChanged); + connect(m_connection_type, qOverload<int>(&QComboBox::currentIndexChanged), this, + &NetPlaySetupDialog::OnConnectionTypeChanged); connect(m_nickname_edit, &QLineEdit::textChanged, this, &NetPlaySetupDialog::SaveSettings); // Connect widget connect(m_ip_edit, &QLineEdit::textChanged, this, &NetPlaySetupDialog::SaveSettings); - connect(m_connect_port_box, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, + connect(m_connect_port_box, qOverload<int>(&QSpinBox::valueChanged), this, &NetPlaySetupDialog::SaveSettings); // Host widget - connect(m_host_port_box, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, + connect(m_host_port_box, qOverload<int>(&QSpinBox::valueChanged), this, &NetPlaySetupDialog::SaveSettings); - connect(m_host_games, static_cast<void (QListWidget::*)(int)>(&QListWidget::currentRowChanged), - [this](int index) { - Settings::GetQSettings().setValue(QStringLiteral("netplay/hostgame"), - m_host_games->item(index)->text()); - }); + connect(m_host_games, qOverload<int>(&QListWidget::currentRowChanged), [this](int index) { + Settings::GetQSettings().setValue(QStringLiteral("netplay/hostgame"), + m_host_games->item(index)->text()); + }); connect(m_host_games, &QListWidget::itemDoubleClicked, this, &NetPlaySetupDialog::accept); @@ -224,8 +223,7 @@ void NetPlaySetupDialog::ConnectWidgets() m_host_chunked_upload_limit_box->setEnabled(value); SaveSettings(); }); - connect(m_host_chunked_upload_limit_box, - static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, + connect(m_host_chunked_upload_limit_box, qOverload<int>(&QSpinBox::valueChanged), this, &NetPlaySetupDialog::SaveSettings); connect(m_host_server_browser, &QCheckBox::toggled, this, &NetPlaySetupDialog::SaveSettings); |
