Преглед изворни кода

yuzu/configure_input_player: Use a lambda expression instead of std::bind

std::bind is the pre-C++11 way of doing this.
Lioncash пре 7 година
родитељ
комит
11cf13a6e1
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/yuzu/configuration/configure_input_player.cpp

+ 1 - 1
src/yuzu/configuration/configure_input_player.cpp

@@ -307,7 +307,7 @@ ConfigureInputPlayer::ConfigureInputPlayer(QWidget* parent, u8 player_index, boo
 
 
     for (std::size_t i = 0; i < controller_color_buttons.size(); ++i) {
     for (std::size_t i = 0; i < controller_color_buttons.size(); ++i) {
         connect(controller_color_buttons[i], &QPushButton::clicked, this,
         connect(controller_color_buttons[i], &QPushButton::clicked, this,
-                std::bind(&ConfigureInputPlayer::OnControllerButtonClick, this, i));
+                [this, i] { OnControllerButtonClick(static_cast<int>(i)); });
     }
     }
 
 
     this->loadConfiguration();
     this->loadConfiguration();