Qt: disable emulated pad settings during emulation
This commit is contained in:
@@ -26,6 +26,7 @@ emulated_pad_settings_dialog::emulated_pad_settings_dialog(pad_type type, QWidge
|
|||||||
setObjectName("emulated_pad_settings_dialog");
|
setObjectName("emulated_pad_settings_dialog");
|
||||||
setAttribute(Qt::WA_DeleteOnClose);
|
setAttribute(Qt::WA_DeleteOnClose);
|
||||||
setAttribute(Qt::WA_StyledBackground);
|
setAttribute(Qt::WA_StyledBackground);
|
||||||
|
setModal(true);
|
||||||
|
|
||||||
QVBoxLayout* v_layout = new QVBoxLayout(this);
|
QVBoxLayout* v_layout = new QVBoxLayout(this);
|
||||||
|
|
||||||
|
|||||||
@@ -1841,6 +1841,7 @@ void main_window::OnEmuStop()
|
|||||||
}
|
}
|
||||||
ui->actionManage_Users->setEnabled(true);
|
ui->actionManage_Users->setEnabled(true);
|
||||||
ui->confCamerasAct->setEnabled(true);
|
ui->confCamerasAct->setEnabled(true);
|
||||||
|
ui->menuEmulatedPads->setEnabled(true);
|
||||||
|
|
||||||
// Refresh game list in order to update time played
|
// Refresh game list in order to update time played
|
||||||
if (m_game_list_frame && m_is_list_mode)
|
if (m_game_list_frame && m_is_list_mode)
|
||||||
@@ -1881,6 +1882,7 @@ void main_window::OnEmuReady() const
|
|||||||
|
|
||||||
ui->actionManage_Users->setEnabled(false);
|
ui->actionManage_Users->setEnabled(false);
|
||||||
ui->confCamerasAct->setEnabled(false);
|
ui->confCamerasAct->setEnabled(false);
|
||||||
|
ui->menuEmulatedPads->setEnabled(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void main_window::EnableMenus(bool enabled) const
|
void main_window::EnableMenus(bool enabled) const
|
||||||
|
|||||||
Reference in New Issue
Block a user