34 """ |
34 """ |
35 if isinstance(fileNameOrDevice, QIODevice): |
35 if isinstance(fileNameOrDevice, QIODevice): |
36 f = fileNameOrDevice |
36 f = fileNameOrDevice |
37 else: |
37 else: |
38 f = QFile(fileNameOrDevice) |
38 f = QFile(fileNameOrDevice) |
39 if not pages or not f.open(QFile.WriteOnly): |
39 if not f.open(QFile.WriteOnly): |
40 return False |
40 return False |
41 |
41 |
42 self.setDevice(f) |
42 self.setDevice(f) |
43 return self.__write(pages, pagesPerRow, speedDialSize) |
43 return self.__write(pages, pagesPerRow, speedDialSize) |
44 |
44 |