Exemple #1
0
    def __init__(self, *args):
        super(MPageCollection, self).__init__()

        if isinstance(args[0], MPageCollection):
            self.copy(args[0])
        else:
            self.pages_ = Qt.QPtrList()
            self.pages_.setAutoDelete(True)
            self.size_ = MReportEngine.PageSize.Letter
            self.orientation_ = MReportEngine.PageOrientation.Portrait
            self.dimensions_ = Qt.QSize()
            self.dimensions_.setWidth(0)
            self.dimensions_.setHeight(0)
            self.printToPos_ = False
            self.topMargin_ = None
            self.leftMargin_ = None
            self.bottomMargin_ = None
            self.rightMargin_ = None