src/eric7/Project/PropertiesDialog.py

branch
server
changeset 10632
1109854f15f9
parent 10610
bb0149571d94
parent 10608
43dd9d48c4d6
child 10814
ba20efe10336
child 11006
a671918232f3
equal deleted inserted replaced
10631:00f5aae565a3 10632:1109854f15f9
85 self.makeCheckBox.setEnabled(False) 85 self.makeCheckBox.setEnabled(False)
86 self.makeButton.setEnabled(False) 86 self.makeButton.setEnabled(False)
87 self.testingFrameworkComboBox.setEnabled(False) 87 self.testingFrameworkComboBox.setEnabled(False)
88 self.embeddedVenvCheckBox.setEnabled(False) 88 self.embeddedVenvCheckBox.setEnabled(False)
89 self.spellPropertiesButton.setEnabled(False) 89 self.spellPropertiesButton.setEnabled(False)
90
91 self.languageComboBox.addItems(project.getProgrammingLanguages()) 90 self.languageComboBox.addItems(project.getProgrammingLanguages())
92 91
93 projectTypes = [] 92 projectTypes = []
94 for projectTypeItem in project.getProjectTypes().items(): 93 for projectTypeItem in project.getProjectTypes().items():
95 projectTypes.append((projectTypeItem[1], projectTypeItem[0])) 94 projectTypes.append((projectTypeItem[1], projectTypeItem[0]))
117 name = self.__remotefsInterface.splitext(self.project.pfile)[0] 116 name = self.__remotefsInterface.splitext(self.project.pfile)[0]
118 self.nameEdit.setText(self.__remotefsInterface.basename(name)) 117 self.nameEdit.setText(self.__remotefsInterface.basename(name))
119 else: 118 else:
120 name = os.path.splitext(self.project.pfile)[0] 119 name = os.path.splitext(self.project.pfile)[0]
121 self.nameEdit.setText(os.path.basename(name)) 120 self.nameEdit.setText(os.path.basename(name))
121 self.nameEdit.setReadOnly(True)
122 self.languageComboBox.setCurrentIndex( 122 self.languageComboBox.setCurrentIndex(
123 self.languageComboBox.findText( 123 self.languageComboBox.findText(
124 self.project.getProjectData(dataKey="PROGLANGUAGE") 124 self.project.getProjectData(dataKey="PROGLANGUAGE")
125 ) 125 )
126 ) 126 )
514 if dlg.exec() == QDialog.DialogCode.Accepted: 514 if dlg.exec() == QDialog.DialogCode.Accepted:
515 self.__fileTypesDict = dlg.getData() 515 self.__fileTypesDict = dlg.getData()
516 516
517 self.__setMainScriptPickerFilters() 517 self.__setMainScriptPickerFilters()
518 518
519 self.__setMainScriptPickerFilters()
520
519 def storeData(self): 521 def storeData(self):
520 """ 522 """
521 Public method to store the entered/modified data. 523 Public method to store the entered/modified data.
522 """ 524 """
523 if self.newProject: 525 if self.newProject:

eric ide

mercurial