From 7cf6230a0086fe83ad8c564b5145e6bc94efed73 Mon Sep 17 00:00:00 2001 From: mwganson Date: Tue, 5 Oct 2021 22:32:33 -0500 Subject: [PATCH] [AddonManager] -- put Restart now and Restart later as button text instead of in the dialog text --- src/Mod/AddonManager/AddonManager.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Mod/AddonManager/AddonManager.py b/src/Mod/AddonManager/AddonManager.py index 452fb7e90d..083bec0aa3 100644 --- a/src/Mod/AddonManager/AddonManager.py +++ b/src/Mod/AddonManager/AddonManager.py @@ -200,11 +200,14 @@ class CommandAddonManager: m.setWindowIcon(QtGui.QIcon(":/icons/AddonManager.svg")) m.setText(translate("AddonsInstaller", "You must restart FreeCAD for changes to take " - "effect. Press Ok to restart FreeCAD now, or " - "Cancel to restart later.")) + "effect.")) m.setIcon(m.Warning) m.setStandardButtons(m.Ok | m.Cancel) m.setDefaultButton(m.Cancel) + okBtn = m.button(QtGui.QMessageBox.StandardButton.Ok) + cancelBtn = m.button(QtGui.QMessageBox.StandardButton.Cancel) + okBtn.setText(translate("AddonsInstaller","Restart now")) + cancelBtn.setText(translate("AddonsInstaller","Restart later")) ret = m.exec_() if ret == m.Ok: shutil.rmtree(self.macro_repo_dir, onerror=self.remove_readonly)