29 |
29 |
30 # set initial values |
30 # set initial values |
31 self.pageIds = {} |
31 self.pageIds = {} |
32 self.pageIds[' '] = self.stackedWidget.indexOf(self.emptyPage) |
32 self.pageIds[' '] = self.stackedWidget.indexOf(self.emptyPage) |
33 self.pageIds['HTML'] = self.stackedWidget.indexOf(self.htmlPage) |
33 self.pageIds['HTML'] = self.stackedWidget.indexOf(self.htmlPage) |
|
34 self.pageIds['ODT'] = self.stackedWidget.indexOf(self.odtPage) |
34 self.pageIds['PDF'] = self.stackedWidget.indexOf(self.pdfPage) |
35 self.pageIds['PDF'] = self.stackedWidget.indexOf(self.pdfPage) |
35 self.pageIds['RTF'] = self.stackedWidget.indexOf(self.rtfPage) |
36 self.pageIds['RTF'] = self.stackedWidget.indexOf(self.rtfPage) |
36 self.pageIds['TeX'] = self.stackedWidget.indexOf(self.texPage) |
37 self.pageIds['TeX'] = self.stackedWidget.indexOf(self.texPage) |
37 exporters = sorted(list(self.pageIds.keys())) |
38 exporters = sorted(list(self.pageIds.keys())) |
38 for exporter in exporters: |
39 for exporter in exporters: |
54 Preferences.getEditorExporter("HTML/OnlyStylesUsed")) |
55 Preferences.getEditorExporter("HTML/OnlyStylesUsed")) |
55 self.htmlTitleCheckBox.setChecked(\ |
56 self.htmlTitleCheckBox.setChecked(\ |
56 Preferences.getEditorExporter("HTML/FullPathAsTitle")) |
57 Preferences.getEditorExporter("HTML/FullPathAsTitle")) |
57 self.htmlTabsCheckBox.setChecked(\ |
58 self.htmlTabsCheckBox.setChecked(\ |
58 Preferences.getEditorExporter("HTML/UseTabs")) |
59 Preferences.getEditorExporter("HTML/UseTabs")) |
|
60 |
|
61 # ODT |
|
62 self.odtWysiwygCheckBox.setChecked(\ |
|
63 Preferences.getEditorExporter("ODT/WYSIWYG")) |
|
64 self.odtStylesCheckBox.setChecked(\ |
|
65 Preferences.getEditorExporter("ODT/OnlyStylesUsed")) |
|
66 self.odtTabsCheckBox.setChecked(\ |
|
67 Preferences.getEditorExporter("ODT/UseTabs")) |
59 |
68 |
60 # PDF |
69 # PDF |
61 self.pdfMagnificationSlider.setValue(\ |
70 self.pdfMagnificationSlider.setValue(\ |
62 Preferences.getEditorExporter("PDF/Magnification")) |
71 Preferences.getEditorExporter("PDF/Magnification")) |
63 ind = self.pdfFontCombo.findData(\ |
72 ind = self.pdfFontCombo.findData(\ |
104 self.htmlStylesCheckBox.isChecked()) |
113 self.htmlStylesCheckBox.isChecked()) |
105 Preferences.setEditorExporter("HTML/FullPathAsTitle", |
114 Preferences.setEditorExporter("HTML/FullPathAsTitle", |
106 self.htmlTitleCheckBox.isChecked()) |
115 self.htmlTitleCheckBox.isChecked()) |
107 Preferences.setEditorExporter("HTML/UseTabs", |
116 Preferences.setEditorExporter("HTML/UseTabs", |
108 self.htmlTabsCheckBox.isChecked()) |
117 self.htmlTabsCheckBox.isChecked()) |
|
118 |
|
119 # ODT |
|
120 Preferences.setEditorExporter("ODT/WYSIWYG", |
|
121 self.odtWysiwygCheckBox.isChecked()) |
|
122 Preferences.setEditorExporter("ODT/OnlyStylesUsed", |
|
123 self.odtStylesCheckBox.isChecked()) |
|
124 Preferences.setEditorExporter("ODT/UseTabs", |
|
125 self.odtTabsCheckBox.isChecked()) |
109 |
126 |
110 # PDF |
127 # PDF |
111 Preferences.setEditorExporter("PDF/Magnification", |
128 Preferences.setEditorExporter("PDF/Magnification", |
112 self.pdfMagnificationSlider.value()) |
129 self.pdfMagnificationSlider.value()) |
113 Preferences.setEditorExporter("PDF/Font", |
130 Preferences.setEditorExporter("PDF/Font", |