src/eric7/WebBrowser/SpeedDial/SpeedDialReader.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
7 """ 7 """
8 Module implementing a class to read speed dial data files. 8 Module implementing a class to read speed dial data files.
9 """ 9 """
10 10
11 from PyQt6.QtCore import QCoreApplication, QFile, QIODevice, QXmlStreamReader 11 from PyQt6.QtCore import QCoreApplication, QFile, QIODevice, QXmlStreamReader
12
13 from .Page import Page
12 14
13 15
14 class SpeedDialReader(QXmlStreamReader): 16 class SpeedDialReader(QXmlStreamReader):
15 """ 17 """
16 Class implementing a reader object for speed dial data files. 18 Class implementing a reader object for speed dial data files.
97 url = attributes.value("url") 99 url = attributes.value("url")
98 title = attributes.value("title") 100 title = attributes.value("title")
99 if url: 101 if url:
100 if not title: 102 if not title:
101 title = url 103 title = url
102 from .Page import Page
103
104 page = Page(url, title) 104 page = Page(url, title)
105 self.__pages.append(page) 105 self.__pages.append(page)
106 else: 106 else:
107 self.__skipUnknownElement() 107 self.__skipUnknownElement()
108 108

eric ide

mercurial