Addon Manager: Migrate to managed pref page class

This commit is contained in:
Chris Hennes
2022-09-20 09:29:08 -05:00
parent d022e27f12
commit 0d8b4df3ef
3 changed files with 136 additions and 1 deletions

View File

@@ -74,6 +74,8 @@ from addonmanager_devmode import DeveloperMode
import NetworkManager
from AddonManagerOptions import AddonManagerOptions
translate = FreeCAD.Qt.translate
@@ -129,8 +131,12 @@ class CommandAddonManager:
restart_required = False
def __init__(self):
#FreeCADGui.addPreferencePage(
# os.path.join(os.path.dirname(__file__), "AddonManagerOptions.ui"),
# translate("AddonsInstaller", "Addon Manager"),
#)
FreeCADGui.addPreferencePage(
os.path.join(os.path.dirname(__file__), "AddonManagerOptions.ui"),
AddonManagerOptions,
translate("AddonsInstaller", "Addon Manager"),
)