|
|
@ -281,8 +281,7 @@ ConfigureInputPlayer::ConfigureInputPlayer(QWidget* parent, std::size_t player_i |
|
|
|
|
|
|
|
|
button->setContextMenuPolicy(Qt::CustomContextMenu); |
|
|
button->setContextMenuPolicy(Qt::CustomContextMenu); |
|
|
connect(button, &QPushButton::clicked, [=] { |
|
|
connect(button, &QPushButton::clicked, [=] { |
|
|
HandleClick( |
|
|
|
|
|
button_map[button_id], |
|
|
|
|
|
|
|
|
HandleClick(button_map[button_id], |
|
|
[=](Common::ParamPackage params) { |
|
|
[=](Common::ParamPackage params) { |
|
|
// Workaround for ZL & ZR for analog triggers like on XBOX controllors.
|
|
|
// Workaround for ZL & ZR for analog triggers like on XBOX controllors.
|
|
|
// Analog triggers (from controllers like the XBOX controller) would not
|
|
|
// Analog triggers (from controllers like the XBOX controller) would not
|
|
|
@ -325,8 +324,7 @@ ConfigureInputPlayer::ConfigureInputPlayer(QWidget* parent, std::size_t player_i |
|
|
|
|
|
|
|
|
analog_button->setContextMenuPolicy(Qt::CustomContextMenu); |
|
|
analog_button->setContextMenuPolicy(Qt::CustomContextMenu); |
|
|
connect(analog_button, &QPushButton::clicked, [=]() { |
|
|
connect(analog_button, &QPushButton::clicked, [=]() { |
|
|
HandleClick( |
|
|
|
|
|
analog_map_buttons[analog_id][sub_button_id], |
|
|
|
|
|
|
|
|
HandleClick(analog_map_buttons[analog_id][sub_button_id], |
|
|
[=](const Common::ParamPackage& params) { |
|
|
[=](const Common::ParamPackage& params) { |
|
|
SetAnalogButton(params, analogs_param[analog_id], |
|
|
SetAnalogButton(params, analogs_param[analog_id], |
|
|
analog_sub_buttons[sub_button_id]); |
|
|
analog_sub_buttons[sub_button_id]); |
|
|
|