Qt: Change the text of the Pause menu item to Resume when the VM is paused

This commit is contained in:
Alexander Babikov
2025-07-28 12:18:17 +05:00
parent ee9110615a
commit fc8fad6d2d
26 changed files with 78 additions and 0 deletions

View File

@@ -2115,8 +2115,11 @@ MainWindow::updateUiPauseState()
QIcon(":/menuicons/qt/icons/pause.ico");
const auto tooltip_text = dopause ? QString(tr("Resume execution")) :
QString(tr("Pause execution"));
const auto menu_text = dopause ? QString(tr("Re&sume")) :
QString(tr("&Pause"));
ui->actionPause->setIcon(pause_icon);
ui->actionPause->setToolTip(tooltip_text);
ui->actionPause->setText(menu_text);
emit vmmRunningStateChanged(static_cast<VMManagerProtocol::RunningState>(window_blocked ? (dopause ? VMManagerProtocol::RunningState::PausedWaiting : VMManagerProtocol::RunningState::RunningWaiting) : (VMManagerProtocol::RunningState)dopause));
}