268 dlg = EditorLanguageTabIndentOverrideDialog( |
268 dlg = EditorLanguageTabIndentOverrideDialog( |
269 editMode=False, |
269 editMode=False, |
270 languages=languages, |
270 languages=languages, |
271 tabWidth=self.tabwidthSlider.value(), |
271 tabWidth=self.tabwidthSlider.value(), |
272 indentWidth=self.indentwidthSlider.value(), |
272 indentWidth=self.indentwidthSlider.value(), |
|
273 parent=self, |
273 ) |
274 ) |
274 if dlg.exec() == QDialog.DialogCode.Accepted: |
275 if dlg.exec() == QDialog.DialogCode.Accepted: |
275 language, tabWidth, indentWidth = dlg.getData() |
276 language, tabWidth, indentWidth = dlg.getData() |
276 self.__createOverrideItem(language, tabWidth, indentWidth) |
277 self.__createOverrideItem(language, tabWidth, indentWidth) |
277 self.languageOverrideWidget.sortItems(0, Qt.SortOrder.AscendingOrder) |
278 self.languageOverrideWidget.sortItems(0, Qt.SortOrder.AscendingOrder) |
302 dlg = EditorLanguageTabIndentOverrideDialog( |
303 dlg = EditorLanguageTabIndentOverrideDialog( |
303 editMode=True, |
304 editMode=True, |
304 languages=[itm.text(0)], |
305 languages=[itm.text(0)], |
305 tabWidth=int(itm.text(1)), |
306 tabWidth=int(itm.text(1)), |
306 indentWidth=int(itm.text(2)), |
307 indentWidth=int(itm.text(2)), |
|
308 parent=self, |
307 ) |
309 ) |
308 if dlg.exec() == QDialog.DialogCode.Accepted: |
310 if dlg.exec() == QDialog.DialogCode.Accepted: |
309 language, tabWidth, indentWidth = dlg.getData() |
311 language, tabWidth, indentWidth = dlg.getData() |
310 itm.setText(1, "{0:2d}".format(tabWidth)) |
312 itm.setText(1, "{0:2d}".format(tabWidth)) |
311 itm.setText(2, "{0:2d}".format(indentWidth)) |
313 itm.setText(2, "{0:2d}".format(indentWidth)) |