--- a/Preferences/ConfigurationPages/PrinterPage.py Fri Mar 11 08:55:14 2011 +0100 +++ b/Preferences/ConfigurationPages/PrinterPage.py Fri Mar 11 16:51:57 2011 +0100 @@ -14,6 +14,7 @@ import Preferences + class PrinterPage(ConfigurationPageBase, Ui_PrinterPage): """ Class implementing the Printer configuration page. @@ -64,16 +65,16 @@ Preferences.setPrinter("FirstPageFirst", 1) else: Preferences.setPrinter("FirstPageFirst", 0) - Preferences.setPrinter("Magnification", + Preferences.setPrinter("Magnification", self.printMagnificationSpinBox.value()) Preferences.setPrinter("HeaderFont", self.printheaderFont) - Preferences.setPrinter("LeftMargin", + Preferences.setPrinter("LeftMargin", self.leftMarginSpinBox.value()) - Preferences.setPrinter("RightMargin", + Preferences.setPrinter("RightMargin", self.rightMarginSpinBox.value()) - Preferences.setPrinter("TopMargin", + Preferences.setPrinter("TopMargin", self.topMarginSpinBox.value()) - Preferences.setPrinter("BottomMargin", + Preferences.setPrinter("BottomMargin", self.bottomMarginSpinBox.value()) @pyqtSlot() @@ -90,6 +91,7 @@ """ self.printheaderFontSample.setFont(self.printheaderFont) + def create(dlg): """ Module function to create the configuration page. @@ -97,4 +99,4 @@ @param dlg reference to the configuration dialog """ page = PrinterPage() - return page \ No newline at end of file + return page