11 |
11 |
12 from .ConfigurationPageBase import ConfigurationPageBase |
12 from .ConfigurationPageBase import ConfigurationPageBase |
13 from .Ui_PrinterPage import Ui_PrinterPage |
13 from .Ui_PrinterPage import Ui_PrinterPage |
14 |
14 |
15 import Preferences |
15 import Preferences |
|
16 |
16 |
17 |
17 class PrinterPage(ConfigurationPageBase, Ui_PrinterPage): |
18 class PrinterPage(ConfigurationPageBase, Ui_PrinterPage): |
18 """ |
19 """ |
19 Class implementing the Printer configuration page. |
20 Class implementing the Printer configuration page. |
20 """ |
21 """ |
62 Preferences.setPrinter("ColorMode", 0) |
63 Preferences.setPrinter("ColorMode", 0) |
63 if self.printFirstPageFirstButton.isChecked(): |
64 if self.printFirstPageFirstButton.isChecked(): |
64 Preferences.setPrinter("FirstPageFirst", 1) |
65 Preferences.setPrinter("FirstPageFirst", 1) |
65 else: |
66 else: |
66 Preferences.setPrinter("FirstPageFirst", 0) |
67 Preferences.setPrinter("FirstPageFirst", 0) |
67 Preferences.setPrinter("Magnification", |
68 Preferences.setPrinter("Magnification", |
68 self.printMagnificationSpinBox.value()) |
69 self.printMagnificationSpinBox.value()) |
69 Preferences.setPrinter("HeaderFont", self.printheaderFont) |
70 Preferences.setPrinter("HeaderFont", self.printheaderFont) |
70 Preferences.setPrinter("LeftMargin", |
71 Preferences.setPrinter("LeftMargin", |
71 self.leftMarginSpinBox.value()) |
72 self.leftMarginSpinBox.value()) |
72 Preferences.setPrinter("RightMargin", |
73 Preferences.setPrinter("RightMargin", |
73 self.rightMarginSpinBox.value()) |
74 self.rightMarginSpinBox.value()) |
74 Preferences.setPrinter("TopMargin", |
75 Preferences.setPrinter("TopMargin", |
75 self.topMarginSpinBox.value()) |
76 self.topMarginSpinBox.value()) |
76 Preferences.setPrinter("BottomMargin", |
77 Preferences.setPrinter("BottomMargin", |
77 self.bottomMarginSpinBox.value()) |
78 self.bottomMarginSpinBox.value()) |
78 |
79 |
79 @pyqtSlot() |
80 @pyqtSlot() |
80 def on_printheaderFontButton_clicked(self): |
81 def on_printheaderFontButton_clicked(self): |
81 """ |
82 """ |