|
|
|
@ -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(
|
|
|
|
HandleClick(button_map[button_id],
|
|
|
|
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(
|
|
|
|
HandleClick(analog_map_buttons[analog_id][sub_button_id],
|
|
|
|
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]);
|
|
|
|
|