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

@@ -27,6 +27,9 @@ msgstr ""
msgid "&Pause" msgid "&Pause"
msgstr "" msgstr ""
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "" msgstr ""

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pausa" msgstr "&Pausa"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Sortir ..." msgstr "&Sortir ..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "P&ozastavit" msgstr "P&ozastavit"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Ukončit" msgstr "&Ukončit"

View File

@@ -27,6 +27,9 @@ msgstr "Strg+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pause" msgstr "&Pause"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "Be&enden..." msgstr "Be&enden..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pausa" msgstr "&Pausa"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Salir..." msgstr "&Salir..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Tauko" msgstr "&Tauko"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Poistu..." msgstr "&Poistu..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pause" msgstr "&Pause"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Quitter..." msgstr "&Quitter..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pauza" msgstr "&Pauza"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "Iz&laz..." msgstr "Iz&laz..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Szüneteltetés" msgstr "&Szüneteltetés"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Kilépés..." msgstr "&Kilépés..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pausa" msgstr "&Pausa"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "E&sci..." msgstr "E&sci..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+Esc(&E)"
msgid "&Pause" msgid "&Pause"
msgstr "一時停止(&P)" msgstr "一時停止(&P)"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "終了(&X)..." msgstr "終了(&X)..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+Esc(&E)"
msgid "&Pause" msgid "&Pause"
msgstr "일시정지(&P)" msgstr "일시정지(&P)"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "끝내기(&X)..." msgstr "끝내기(&X)..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pauze" msgstr "&Pauze"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Afsluiten..." msgstr "&Afsluiten..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pauza" msgstr "&Pauza"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "W&yjdź..." msgstr "W&yjdź..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pausar" msgstr "&Pausar"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Sair..." msgstr "&Sair..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pausa" msgstr "&Pausa"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Sair..." msgstr "&Sair..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Пауза" msgstr "&Пауза"
msgid "Re&sume"
msgstr "В&озобновить"
msgid "E&xit..." msgid "E&xit..."
msgstr "&Выход..." msgstr "&Выход..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "P&ozastaviť" msgstr "P&ozastaviť"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Ukončiť" msgstr "&Ukončiť"

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Premor" msgstr "&Premor"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "Iz&hod..." msgstr "Iz&hod..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Pausa" msgstr "&Pausa"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "A&vsluta..." msgstr "A&vsluta..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+&Alt+Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Duraklat" msgstr "&Duraklat"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Çıkış yap..." msgstr "&Çıkış yap..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "&Пауза" msgstr "&Пауза"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "&Вихід..." msgstr "&Вихід..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+&Esc"
msgid "&Pause" msgid "&Pause"
msgstr "Tạm &dừng" msgstr "Tạm &dừng"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "Th&oát..." msgstr "Th&oát..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+Esc(&E)"
msgid "&Pause" msgid "&Pause"
msgstr "暂停(&P)" msgstr "暂停(&P)"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "退出(&X)..." msgstr "退出(&X)..."

View File

@@ -27,6 +27,9 @@ msgstr "Ctrl+Alt+Esc(&E)"
msgid "&Pause" msgid "&Pause"
msgstr "暫停(&P)" msgstr "暫停(&P)"
msgid "Re&sume"
msgstr ""
msgid "E&xit..." msgid "E&xit..."
msgstr "退出(&X)..." msgstr "退出(&X)..."

View File

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