Module implementing the setup.py wizard dialog.
None |
SetupWizardDialog | Class implementing the setup.py wizard dialog. |
None |
Class implementing the setup.py wizard dialog.
It displays a dialog for entering the parameters for the setup.py code generator.
None |
None |
SetupWizardDialog | Constructor |
__addClassifierEntry | Private method to add a new entry to the list of trove classifiers. |
__enableOkButton | Private slot to set the state of the OK button. |
__getLicenseText | Private method to get the license text. |
__getPyprojectCode | Private method to get the source code for a 'pyproject.toml' file. |
__getSetupCfgCode | Private method to get the source code for a 'setup.cfg' file. |
__getSetupPyCode | Private method to get the source code for a 'setup.py' file. |
__getStartDir | Private method to get the start directory for selection dialogs. |
__populateClassifiers | Private method to populate the classifiers. |
accept | Public slot to handle pressing the OK button. |
on_addEntryPointButton_clicked | Private slot to add an entry point to the list. |
on_addExludePatternButton_clicked | Private slot to add an exclude pattern to the list. |
on_addModuleButton_clicked | Private slot to add Python modules to the list. |
on_deleteEntryPointButton_clicked | Private slot to delete the selected entry point items. |
on_deleteExcludePatternButton_clicked | Private slot to delete the selected exclude pattern items. |
on_deleteModuleButton_clicked | Private slot to delete the selected module items. |
on_editEntryPointButton_clicked | Private slot to edit the selected entry point. |
on_entryPointsList_itemSelectionChanged | Private slot to handle a change of selected items of the entry points list. |
on_excludePatternEdit_returnPressed | Private slot handling a press of the return button of the exclude pattern edit. |
on_excludePatternEdit_textChanged | Private slot to handle a change of the exclude pattern text. |
on_excludePatternList_itemSelectionChanged | Private slot to handle a change of selected items of the exclude pattern list. |
on_modulesList_itemSelectionChanged | Private slot to handle a change of selected items of the modules list. |
on_projectButton_clicked | Private slot to populate some fields with data retrieved from the current project. |
on_projectUrlsList_itemSelectionChanged | Private slot to handle a change of selected items of the project URLs list. |
on_urlAddButton_clicked | Private slot to add a project URL to the list. |
on_urlDeleteButton_clicked | Private slot to delete the selected URL items. |
on_urlEditButton_clicked | Private slot to edit the selected project URL. |
None |
Constructor
Private method to add a new entry to the list of trove classifiers.
Private slot to set the state of the OK button.
Private method to get the license text.
Private method to get the source code for a 'pyproject.toml' file.
Private method to get the source code for a 'setup.cfg' file.
Private method to get the source code for a 'setup.py' file.
Private method to get the start directory for selection dialogs.
Private method to populate the classifiers.
Public slot to handle pressing the OK button.
Private slot to add an entry point to the list.
Private slot to add an exclude pattern to the list.
Private slot to add Python modules to the list.
Private slot to delete the selected entry point items.
Private slot to delete the selected exclude pattern items.
Private slot to delete the selected module items.
Private slot to edit the selected entry point.
Private slot to handle a change of selected items of the entry points list.
Private slot handling a press of the return button of the exclude pattern edit.
Private slot to handle a change of the exclude pattern text.
Private slot to handle a change of selected items of the exclude pattern list.
Private slot to handle a change of selected items of the modules list.
Private slot to populate some fields with data retrieved from the current project.
Private slot to handle a change of selected items of the project URLs list.
Private slot to add a project URL to the list.
Private slot to delete the selected URL items.
Private slot to edit the selected project URL.