--- a/QScintilla/Printer.py Thu Jun 30 08:24:39 2011 +0200 +++ b/QScintilla/Printer.py Fri Jul 01 19:46:37 2011 +0200 @@ -34,6 +34,13 @@ self.setPageOrder(QPrinter.FirstPageFirst) else: self.setPageOrder(QPrinter.LastPageFirst) + self.setPageMargins( + Preferences.getPrinter("LeftMargin") * 10, + Preferences.getPrinter("TopMargin") * 10, + Preferences.getPrinter("RightMargin") * 10, + Preferences.getPrinter("BottomMargin") * 10, + QPrinter.Millimeter + ) self.setPrinterName(Preferences.getPrinter("PrinterName")) self.time = QTime.currentTime().toString(Qt.LocalDate) self.date = QDate.currentDate().toString(Qt.LocalDate)