Project/PropertiesDialog.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 12
1d8dd9706f46
equal deleted inserted replaced
6:52e8c820d0dd 7:c679fb30c8f3
55 e4App().getObject("DebugServer").getSupportedLanguages()) 55 e4App().getObject("DebugServer").getSupportedLanguages())
56 self.languageComboBox.addItems(projectLanguages) 56 self.languageComboBox.addItems(projectLanguages)
57 57
58 projectTypes = project.getProjectTypes() 58 projectTypes = project.getProjectTypes()
59 for projectTypeKey in sorted(projectTypes.keys()): 59 for projectTypeKey in sorted(projectTypes.keys()):
60 self.projectTypeComboBox.addItem(projectTypes[projectTypeKey], 60 self.projectTypeComboBox.addItem(projectTypes[projectTypeKey], projectTypeKey)
61 QVariant(projectTypeKey))
62 61
63 if not new: 62 if not new:
64 name = os.path.splitext(self.project.pfile)[0] 63 name = os.path.splitext(self.project.pfile)[0]
65 self.nameEdit.setText(os.path.basename(name)) 64 self.nameEdit.setText(os.path.basename(name))
66 self.languageComboBox.setCurrentIndex(\ 65 self.languageComboBox.setCurrentIndex(\
206 """ 205 """
207 Public method to get the selected project type. 206 Public method to get the selected project type.
208 207
209 @return selected UI type (string) 208 @return selected UI type (string)
210 """ 209 """
211 data = self.projectTypeComboBox.itemData(self.projectTypeComboBox.currentIndex()) 210 return self.projectTypeComboBox.itemData(self.projectTypeComboBox.currentIndex())
212 return data.toString()
213 211
214 def getPPath(self): 212 def getPPath(self):
215 """ 213 """
216 Public method to get the project path. 214 Public method to get the project path.
217 215

eric ide

mercurial