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) |