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 logins and not forms and not nevers) 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(logins, forms, nevers) |
43 return self.__write(logins, forms, nevers) |
44 |
44 |