Qt: Hide debug menu by default

This commit is contained in:
Connor McLaughlin
2020-08-19 00:01:57 +10:00
parent 6d75f42e12
commit 67fb9253cb
4 changed files with 24 additions and 1 deletions

View File

@ -451,6 +451,8 @@ void MainWindow::setupAdditionalUi()
m_status_frame_time_widget->setFixedSize(190, 16);
m_status_frame_time_widget->hide();
updateDebugMenuVisibility();
for (u32 i = 0; i < static_cast<u32>(CPUExecutionMode::Count); i++)
{
const CPUExecutionMode mode = static_cast<CPUExecutionMode>(i);
@ -847,6 +849,12 @@ void MainWindow::startupUpdateCheck()
checkForUpdates(false);
}
void MainWindow::updateDebugMenuVisibility()
{
const bool visible = m_host_interface->GetBoolSettingValue("Main", "ShowDebugMenu", false);
m_ui.menuDebug->menuAction()->setVisible(visible);
}
void MainWindow::checkForUpdates(bool display_message)
{
if (!AutoUpdaterDialog::isSupported())