Preferences/ConfigurationPages/PrinterPage.py

changeset 564
b3d966393ba9
parent 13
1af94a91f439
child 791
9ec2ac20e54e
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
25 ConfigurationPageBase.__init__(self) 25 ConfigurationPageBase.__init__(self)
26 self.setupUi(self) 26 self.setupUi(self)
27 self.setObjectName("PrinterPage") 27 self.setObjectName("PrinterPage")
28 28
29 # set initial values 29 # set initial values
30 self.printerNameEdit.setText(\ 30 self.printerNameEdit.setText(
31 Preferences.getPrinter("PrinterName")) 31 Preferences.getPrinter("PrinterName"))
32 if Preferences.getPrinter("ColorMode"): 32 if Preferences.getPrinter("ColorMode"):
33 self.printerColorButton.setChecked(True) 33 self.printerColorButton.setChecked(True)
34 else: 34 else:
35 self.printerGrayscaleButton.setChecked(True) 35 self.printerGrayscaleButton.setChecked(True)
36 if Preferences.getPrinter("FirstPageFirst"): 36 if Preferences.getPrinter("FirstPageFirst"):
37 self.printFirstPageFirstButton.setChecked(True) 37 self.printFirstPageFirstButton.setChecked(True)
38 else: 38 else:
39 self.printFirstPageLastButton.setChecked(True) 39 self.printFirstPageLastButton.setChecked(True)
40 self.printMagnificationSpinBox.setValue(\ 40 self.printMagnificationSpinBox.setValue(
41 Preferences.getPrinter("Magnification")) 41 Preferences.getPrinter("Magnification"))
42 self.printheaderFont = Preferences.getPrinter("HeaderFont") 42 self.printheaderFont = Preferences.getPrinter("HeaderFont")
43 self.printheaderFontSample.setFont(self.printheaderFont) 43 self.printheaderFontSample.setFont(self.printheaderFont)
44 self.leftMarginSpinBox.setValue(\ 44 self.leftMarginSpinBox.setValue(
45 Preferences.getPrinter("LeftMargin")) 45 Preferences.getPrinter("LeftMargin"))
46 self.rightMarginSpinBox.setValue(\ 46 self.rightMarginSpinBox.setValue(
47 Preferences.getPrinter("RightMargin")) 47 Preferences.getPrinter("RightMargin"))
48 self.topMarginSpinBox.setValue(\ 48 self.topMarginSpinBox.setValue(
49 Preferences.getPrinter("TopMargin")) 49 Preferences.getPrinter("TopMargin"))
50 self.bottomMarginSpinBox.setValue(\ 50 self.bottomMarginSpinBox.setValue(
51 Preferences.getPrinter("BottomMargin")) 51 Preferences.getPrinter("BottomMargin"))
52 52
53 def save(self): 53 def save(self):
54 """ 54 """
55 Public slot to save the Printer configuration. 55 Public slot to save the Printer configuration.

eric ide

mercurial