Public Member Functions | |
def | run (self) |
Public Attributes | |
addons | |
python_optional | |
python_required | |
Static Public Attributes | |
failure = QtCore.Signal(str, str) | |
no_pip = QtCore.Signal(str) | |
no_python_exe = QtCore.Signal() | |
success = QtCore.Signal() | |
Install dependencies using Addonmanager for FreeCAD, and pip for python
def addonmanager_workers.DependencyInstallationWorker.run | ( | self | ) |
References addonmanager_workers.DependencyInstallationWorker.addons, addonmanager_workers.ConnectionChecker.failure, addonmanager_workers.InstallWorkbenchWorker.failure, addonmanager_workers.DependencyInstallationWorker.failure, addonmanager_workers.UpdateAllWorker.failure, addonmanager_workers.UpdateSingleWorker.failure, AddonManager.CommandAddonManager.no_pip(), addonmanager_workers.DependencyInstallationWorker.no_pip, AddonManager.CommandAddonManager.no_python_exe(), addonmanager_workers.DependencyInstallationWorker.no_python_exe, AddonManager.CommandAddonManager.MissingDependencies.python_optional, addonmanager_workers.DependencyInstallationWorker.python_optional, AddonManager.CommandAddonManager.MissingDependencies.python_required, addonmanager_workers.DependencyInstallationWorker.python_required, addonmanager_workers.ConnectionChecker.success, addonmanager_workers.InstallWorkbenchWorker.success, addonmanager_workers.DependencyInstallationWorker.success, addonmanager_workers.UpdateAllWorker.success, and addonmanager_workers.UpdateSingleWorker.success.
Referenced by femexamples.examplesgui.FemExamples.clicked(), and femsolver.task.Task.protector().
addonmanager_workers.DependencyInstallationWorker.addons |
Referenced by addonmanager_workers.DependencyInstallationWorker.run().
Referenced by addonmanager_workers.InstallWorkbenchWorker.finish_zip(), addonmanager_workers.InstallWorkbenchWorker.launch_zip(), addonmanager_workers.UpdateAllWorker.on_failure(), addonmanager_workers.ConnectionChecker.run(), addonmanager_workers.DependencyInstallationWorker.run(), addonmanager_workers.InstallWorkbenchWorker.run_git_update(), addonmanager_workers.UpdateSingleWorker.update_macro(), and addonmanager_workers.UpdateSingleWorker.update_package().
|
static |
Referenced by addonmanager_workers.DependencyInstallationWorker.run().
|
static |
Referenced by addonmanager_workers.DependencyInstallationWorker.run().
addonmanager_workers.DependencyInstallationWorker.python_optional |
addonmanager_workers.DependencyInstallationWorker.python_required |
Referenced by addonmanager_workers.DependencyInstallationWorker.run().
|
static |
Referenced by addonmanager_workers.InstallWorkbenchWorker.finish_zip(), addonmanager_workers.UpdateAllWorker.on_success(), addonmanager_workers.ConnectionChecker.run(), addonmanager_workers.DependencyInstallationWorker.run(), addonmanager_workers.InstallWorkbenchWorker.run_git_clone(), addonmanager_workers.InstallWorkbenchWorker.run_git_update(), addonmanager_workers.UpdateSingleWorker.update_macro(), and addonmanager_workers.UpdateSingleWorker.update_package().