src/eric7/Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.py

branch
eric7
changeset 10800
c6ce5522be30
parent 10797
81f885140d2b
child 10906
a398053bede2
equal deleted inserted replaced
10799:7f5228900da5 10800:c6ce5522be30
12 12
13 from eric7.EricWidgets.EricApplication import ericApp 13 from eric7.EricWidgets.EricApplication import ericApp
14 14
15 from .Templates import ( 15 from .Templates import (
16 apiFilesTemplate, 16 apiFilesTemplate,
17 apiImportsTemplate,
18 clearPrivateDataTemplate,
17 configTemplate0, 19 configTemplate0,
18 configTemplate1, 20 configTemplate1,
19 configTemplate2, 21 configTemplate2,
20 configTemplate3, 22 configTemplate3,
21 exeDisplayDataInfoTemplate, 23 exeDisplayDataInfoTemplate,
189 elif self.exeListRadioButton.isChecked(): 191 elif self.exeListRadioButton.isChecked():
190 templateData["exeData"] = exeDisplayDataListTemplate 192 templateData["exeData"] = exeDisplayDataListTemplate
191 193
192 if self.apiFilesCheckBox.isChecked(): 194 if self.apiFilesCheckBox.isChecked():
193 templateData["apiFiles"] = apiFilesTemplate 195 templateData["apiFiles"] = apiFilesTemplate
196 templateData["apiImports"] = apiImportsTemplate
194 else: 197 else:
195 templateData["apiFiles"] = "" 198 templateData["apiFiles"] = ""
199 templateData["apiImports"] = ""
196 200
197 if self.installDependenciesCheckBox.isChecked(): 201 if self.installDependenciesCheckBox.isChecked():
198 templateData["installDependencies"] = installDependenciesTemplate 202 templateData["installDependencies"] = installDependenciesTemplate
199 else: 203 else:
200 templateData["installDependencies"] = "" 204 templateData["installDependencies"] = ""
201 205
206 if self.clearPrivateDataCheckBox.isChecked():
207 templateData["clearPrivateData"] = clearPrivateDataTemplate
208 else:
209 templateData["clearPrivateData"] = ""
210
202 return mainTemplate.format(**templateData) 211 return mainTemplate.format(**templateData)
203 212
204 def packageName(self): 213 def packageName(self):
205 """ 214 """
206 Public method to retrieve the plug-in package name. 215 Public method to retrieve the plug-in package name.

eric ide

mercurial