eric6/Preferences/ConfigurationPages/EditorExportersPage.py

changeset 8151
8c1445825e7b
parent 7923
91e843545d9a
child 8218
7c09585bd960
equal deleted inserted replaced
8150:fc1ae39af8c9 8151:8c1445825e7b
97 self.texStylesCheckBox.setChecked( 97 self.texStylesCheckBox.setChecked(
98 Preferences.getEditorExporter("TeX/OnlyStylesUsed")) 98 Preferences.getEditorExporter("TeX/OnlyStylesUsed"))
99 self.texTitleCheckBox.setChecked( 99 self.texTitleCheckBox.setChecked(
100 Preferences.getEditorExporter("TeX/FullPathAsTitle")) 100 Preferences.getEditorExporter("TeX/FullPathAsTitle"))
101 101
102 self.on_exportersCombo_activated(' ') 102 self.on_exportersCombo_activated(0)
103 103
104 def save(self): 104 def save(self):
105 """ 105 """
106 Public slot to save the Editor Typing configuration. 106 Public slot to save the Editor Typing configuration.
107 """ 107 """
172 self.texStylesCheckBox.isChecked()) 172 self.texStylesCheckBox.isChecked())
173 Preferences.setEditorExporter( 173 Preferences.setEditorExporter(
174 "TeX/FullPathAsTitle", 174 "TeX/FullPathAsTitle",
175 self.texTitleCheckBox.isChecked()) 175 self.texTitleCheckBox.isChecked())
176 176
177 @pyqtSlot(str) 177 @pyqtSlot(int)
178 def on_exportersCombo_activated(self, exporter): 178 def on_exportersCombo_activated(self, index):
179 """ 179 """
180 Private slot to select the page related to the selected exporter. 180 Private slot to select the page related to the selected exporter.
181 181
182 @param exporter name of the selected exporter (string) 182 @param index index of the selected entry
183 """ 183 @type int
184 """
185 exporter = self.exportersCombo.itemText(index)
184 try: 186 try:
185 index = self.pageIds[exporter] 187 index = self.pageIds[exporter]
186 except KeyError: 188 except KeyError:
187 index = self.pageIds[' '] 189 index = self.pageIds[' ']
188 self.stackedWidget.setCurrentIndex(index) 190 self.stackedWidget.setCurrentIndex(index)

eric ide

mercurial