Package implementing the pip GUI logic.
None |
Pip | Class implementing the pip GUI logic. |
None |
Class implementing the pip GUI logic.
None |
None |
Pip | Constructor |
__aboutToShowMenu | Private slot to set the action enabled status. |
__checkUpgradePyQt | Private method to check, if an upgrade of PyQt packages is attempted. |
__editConfiguration | Private method to edit a configuration. |
__editUserConfiguration | Private slot to edit the user configuration. |
__editVirtualenvConfiguration | Private slot to edit the current virtualenv configuration. |
__generateRequirements | Private slot to generate the contents for a requirements file. |
__getPython | Private method to derive the path to the python executable given the path to the pip executable. |
__getUserConfig | Private method to get the name of the user configuration file. |
__getVirtualenvConfig | Private method to get the name of the virtualenv configuration file. |
__handleTearOffMenu | Private slot to handle a change of the pip executable. |
__installLocalPackage | Private slot to install a package available on local storage. |
__installPackages | Private slot to install packages to be given by the user. |
__installPip | Private slot to install pip. |
__installRequirements | Private slot to install packages as given in a requirements file. |
__listOutdatedPackages | Private slot to list all installed, up-to-date packages. |
__listPackages | Private slot to list all installed packages. |
__listUptodatePackages | Private slot to list all installed, up-to-date packages. |
__pipConfigure | Private slot to open the configuration page. |
__repairPip | Private method to repair the pip installation. |
__searchPyPI | Private slot to search the Python Package Index. |
__selectPipExecutable | Private method to select the pip executable to be used. |
__uninstallPackages | Private slot to uninstall packages to be given by the user. |
__uninstallRequirements | Private slot to uninstall packages as given in a requirements file. |
__upgradePackages | Private slot to upgrade packages to be given by the user. |
getMenu | Public method to get a reference to the requested menu. |
getMenuNames | Public method to get the names of all menus. |
initActions | Public method to define the Django actions. |
initMenu | Public slot to initialize the Django menu. |
installPackages | Public method to install the given list of packages. |
runProcess | Public method to execute the current pip with the given arguments. |
uninstallPackages | Public method to uninstall the given list of packages. |
upgradePackages | Public method to upgrade the given list of packages. |
upgradePip | Public method to upgrade pip itself. |
None |
Constructor
Private slot to set the action enabled status.
Private method to check, if an upgrade of PyQt packages is attempted.
Private method to edit a configuration.
Private slot to edit the user configuration.
Private slot to edit the current virtualenv configuration.
Private slot to generate the contents for a requirements file.
Private method to derive the path to the python executable given the path to the pip executable.
Private method to get the name of the user configuration file.
Private method to get the name of the virtualenv configuration file.
Private slot to handle a change of the pip executable.
Private slot to install a package available on local storage.
Private slot to install packages to be given by the user.
Private slot to install pip.
Private slot to install packages as given in a requirements file.
Private slot to list all installed, up-to-date packages.
Private slot to list all installed packages.
Private slot to list all installed, up-to-date packages.
Private slot to open the configuration page.
Private method to repair the pip installation.
Private slot to search the Python Package Index.
Private method to select the pip executable to be used.
Private slot to uninstall packages to be given by the user.
Private slot to uninstall packages as given in a requirements file.
Private slot to upgrade packages to be given by the user.
Public method to get a reference to the requested menu.
Public method to get the names of all menus.
Public method to define the Django actions.
Public slot to initialize the Django menu.
Public method to install the given list of packages.
Public method to execute the current pip with the given arguments.
The selected pip executable is called with the given arguments and waited for its end.
Public method to uninstall the given list of packages.
Public method to upgrade the given list of packages.
Public method to upgrade pip itself.