Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py

changeset 6940
12ed1a714527
parent 6645
ad476851d7e0
equal deleted inserted replaced
6939:af0ca76e26fd 6940:12ed1a714527
58 self.packageDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) 58 self.packageDirButton.setIcon(UI.PixmapCache.getIcon("open.png"))
59 self.sourceDirectoryButton.setIcon(UI.PixmapCache.getIcon("open.png")) 59 self.sourceDirectoryButton.setIcon(UI.PixmapCache.getIcon("open.png"))
60 60
61 self.variantComboBox.addItem(self.tr("distutils"), "distutils.core") 61 self.variantComboBox.addItem(self.tr("distutils"), "distutils.core")
62 self.variantComboBox.addItem(self.tr("setuptools"), "setuptools") 62 self.variantComboBox.addItem(self.tr("setuptools"), "setuptools")
63 self.variantComboBox.setCurrentIndex(1)
63 64
64 self.__mandatoryStyleSheet = "QLineEdit {border: 2px solid;}" 65 self.__mandatoryStyleSheet = "QLineEdit {border: 2px solid;}"
65 for lineEdit in [self.nameEdit, self.versionEdit, 66 for lineEdit in [self.nameEdit, self.versionEdit,
66 self.homePageUrlEdit, self.authorEdit, 67 self.homePageUrlEdit, self.authorEdit,
67 self.authorEmailEdit, self.maintainerEdit, 68 self.authorEmailEdit, self.maintainerEdit,
324 itm.setExpanded(True) 325 itm.setExpanded(True)
325 if itm.checkState(0) == Qt.Checked: 326 if itm.checkState(0) == Qt.Checked:
326 classifiers.append(itm.data(0, Qt.UserRole)) 327 classifiers.append(itm.data(0, Qt.UserRole))
327 itm = self.classifiersList.itemBelow(itm) 328 itm = self.classifiersList.itemBelow(itm)
328 329
330 # cleanup classifiers list - remove all invalid entries
331 classifiers = [c for c in classifiers if bool(c)]
329 if classifiers: 332 if classifiers:
330 code += '{0}classifiers=[{1}'.format(istring, os.linesep) 333 code += '{0}classifiers=[{1}'.format(istring, os.linesep)
331 code += '{0}"{1}"{2}'.format( 334 code += '{0}"{1}"{2}'.format(
332 i1string, 335 i1string,
333 '",{0}{1}"'.format(os.linesep, i1string).join(classifiers), 336 '",{0}{1}"'.format(os.linesep, i1string).join(classifiers),

eric ide

mercurial