eric7.PipInterface.PipLicensesDialog
Module implementing a dialog to show the licenses of an environment.
Global Attributes
Classes
| PipLicensesDialog | Class implementing a dialog to show the licenses of an environment. | 
Functions
PipLicensesDialog
    Class implementing a dialog to show the licenses of an environment.
Derived from
QDialog, Ui_PipLicensesDialog
Class Attributes
| LicensesLicenseColumn | 
| LicensesPackageColumn | 
| LicensesVersionColumn | 
| SummaryCountColumn | 
| SummaryLicenseColumn | 
Class Methods
Methods
Static Methods
PipLicensesDialog (Constructor)
PipLicensesDialog(pip, environment, packages=None, parent=None)
        Constructor
- pip (Pip)
- 
reference to the pip interface object
- environment (str)
- 
name of the environment to show the licenses for
- packages (list (optional))
- 
list of packages to show licenses for (or None to show all
            licenses (defaults to None)
- parent (QWidget (optional))
- 
reference to the parent widget (defaults to None)
PipLicensesDialog.__filterPackagesByLicense
__filterPackagesByLicense(licenseName)
        Private slot to filter the list of packages by license.
- licenseName (str)
- 
license name
PipLicensesDialog.__populateLicenses
__populateLicenses()
        Private slot to populate the license lists.
PipLicensesDialog.__saveAsCSV
__saveAsCSV()
        Private slot to save the license information as a CSV file.