Preferences/ConfigurationPages/EditorExportersPage.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 3057
10516539f238
parent 3025
67064c71df21
child 3145
a9de05d4a22f
equal deleted inserted replaced
3057:10516539f238 3058:0a02c433f52d
106 def save(self): 106 def save(self):
107 """ 107 """
108 Public slot to save the Editor Typing configuration. 108 Public slot to save the Editor Typing configuration.
109 """ 109 """
110 # HTML 110 # HTML
111 Preferences.setEditorExporter("HTML/WYSIWYG", 111 Preferences.setEditorExporter(
112 "HTML/WYSIWYG",
112 self.htmlWysiwygCheckBox.isChecked()) 113 self.htmlWysiwygCheckBox.isChecked())
113 Preferences.setEditorExporter("HTML/Folding", 114 Preferences.setEditorExporter(
115 "HTML/Folding",
114 self.htmlFoldingCheckBox.isChecked()) 116 self.htmlFoldingCheckBox.isChecked())
115 Preferences.setEditorExporter("HTML/OnlyStylesUsed", 117 Preferences.setEditorExporter(
118 "HTML/OnlyStylesUsed",
116 self.htmlStylesCheckBox.isChecked()) 119 self.htmlStylesCheckBox.isChecked())
117 Preferences.setEditorExporter("HTML/FullPathAsTitle", 120 Preferences.setEditorExporter(
121 "HTML/FullPathAsTitle",
118 self.htmlTitleCheckBox.isChecked()) 122 self.htmlTitleCheckBox.isChecked())
119 Preferences.setEditorExporter("HTML/UseTabs", 123 Preferences.setEditorExporter(
124 "HTML/UseTabs",
120 self.htmlTabsCheckBox.isChecked()) 125 self.htmlTabsCheckBox.isChecked())
121 126
122 # ODT 127 # ODT
123 Preferences.setEditorExporter("ODT/WYSIWYG", 128 Preferences.setEditorExporter(
129 "ODT/WYSIWYG",
124 self.odtWysiwygCheckBox.isChecked()) 130 self.odtWysiwygCheckBox.isChecked())
125 Preferences.setEditorExporter("ODT/OnlyStylesUsed", 131 Preferences.setEditorExporter(
132 "ODT/OnlyStylesUsed",
126 self.odtStylesCheckBox.isChecked()) 133 self.odtStylesCheckBox.isChecked())
127 Preferences.setEditorExporter("ODT/UseTabs", 134 Preferences.setEditorExporter(
135 "ODT/UseTabs",
128 self.odtTabsCheckBox.isChecked()) 136 self.odtTabsCheckBox.isChecked())
129 137
130 # PDF 138 # PDF
131 Preferences.setEditorExporter("PDF/Magnification", 139 Preferences.setEditorExporter(
140 "PDF/Magnification",
132 self.pdfMagnificationSlider.value()) 141 self.pdfMagnificationSlider.value())
133 Preferences.setEditorExporter("PDF/Font", 142 Preferences.setEditorExporter(
143 "PDF/Font",
134 self.pdfFontCombo.itemData(self.pdfFontCombo.currentIndex())) 144 self.pdfFontCombo.itemData(self.pdfFontCombo.currentIndex()))
135 Preferences.setEditorExporter("PDF/PageSize", 145 Preferences.setEditorExporter(
146 "PDF/PageSize",
136 self.pdfPageSizeCombo.itemData( 147 self.pdfPageSizeCombo.itemData(
137 self.pdfPageSizeCombo.currentIndex())) 148 self.pdfPageSizeCombo.currentIndex()))
138 Preferences.setEditorExporter("PDF/MarginTop", 149 Preferences.setEditorExporter(
150 "PDF/MarginTop",
139 self.pdfMarginTopSpin.value()) 151 self.pdfMarginTopSpin.value())
140 Preferences.setEditorExporter("PDF/MarginBottom", 152 Preferences.setEditorExporter(
153 "PDF/MarginBottom",
141 self.pdfMarginBottomSpin.value()) 154 self.pdfMarginBottomSpin.value())
142 Preferences.setEditorExporter("PDF/MarginLeft", 155 Preferences.setEditorExporter(
156 "PDF/MarginLeft",
143 self.pdfMarginLeftSpin.value()) 157 self.pdfMarginLeftSpin.value())
144 Preferences.setEditorExporter("PDF/MarginRight", 158 Preferences.setEditorExporter(
159 "PDF/MarginRight",
145 self.pdfMarginRightSpin.value()) 160 self.pdfMarginRightSpin.value())
146 161
147 # RTF 162 # RTF
148 Preferences.setEditorExporter("RTF/WYSIWYG", 163 Preferences.setEditorExporter(
164 "RTF/WYSIWYG",
149 self.rtfWysiwygCheckBox.isChecked()) 165 self.rtfWysiwygCheckBox.isChecked())
150 Preferences.setEditorExporter("RTF/UseTabs", 166 Preferences.setEditorExporter(
167 "RTF/UseTabs",
151 self.rtfTabsCheckBox.isChecked()) 168 self.rtfTabsCheckBox.isChecked())
152 Preferences.setEditorExporter("RTF/Font", self.rtfFont) 169 Preferences.setEditorExporter("RTF/Font", self.rtfFont)
153 170
154 # TeX 171 # TeX
155 Preferences.setEditorExporter("TeX/OnlyStylesUsed", 172 Preferences.setEditorExporter(
173 "TeX/OnlyStylesUsed",
156 self.texStylesCheckBox.isChecked()) 174 self.texStylesCheckBox.isChecked())
157 Preferences.setEditorExporter("TeX/FullPathAsTitle", 175 Preferences.setEditorExporter(
176 "TeX/FullPathAsTitle",
158 self.texTitleCheckBox.isChecked()) 177 self.texTitleCheckBox.isChecked())
159 178
160 @pyqtSlot(str) 179 @pyqtSlot(str)
161 def on_exportersCombo_activated(self, exporter): 180 def on_exportersCombo_activated(self, exporter):
162 """ 181 """

eric ide

mercurial