56 self.setDevice(fileNameOrDevice) |
56 self.setDevice(fileNameOrDevice) |
57 else: |
57 else: |
58 f = QFile(fileNameOrDevice) |
58 f = QFile(fileNameOrDevice) |
59 if not f.exists(): |
59 if not f.exists(): |
60 return BookmarkNode(BookmarkNode.Root) |
60 return BookmarkNode(BookmarkNode.Root) |
61 f.open(QFile.ReadOnly) |
61 f.open(QIODevice.OpenModeFlag.ReadOnly) |
62 self.setDevice(f) |
62 self.setDevice(f) |
63 |
63 |
64 root = BookmarkNode(BookmarkNode.Root) |
64 root = BookmarkNode(BookmarkNode.Root) |
65 while not self.atEnd(): |
65 while not self.atEnd(): |
66 self.readNext() |
66 self.readNext() |