![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <PackageManager.h>


Public Member Functions | |
| PackageManager (const PythonConfig &config, QWidget *parent=nullptr) | |
| ~PackageManager () noexcept override | |
Widget that shows an interface allowing the user to see the list of currently installed packages in the current environment. It also allows to install / uninstall packages.
It works by wrapping pip using QProcess.
Definition at line 22 of file PackageManager.h.
|
explicit |
Definition at line 206 of file PackageManager.cpp.
References PythonConfig::Bundled, PythonConfig::Conda, PACKAGE_MANAGER_ICON_PATH, PythonConfig::preparePythonProcess(), PythonConfig::pythonHome(), PythonConfig::System, PythonConfig::type(), and PythonConfig::Venv.
|
overridenoexcept |
Definition at line 498 of file PackageManager.cpp.