eric6/WebBrowser/QtHelp/HelpDocsInstaller.py

changeset 7635
0cdead130a81
parent 7360
9190402e4505
child 7781
607a6098cb44
equal deleted inserted replaced
7634:8c3d033e5044 7635:0cdead130a81
68 Public method executed by the thread. 68 Public method executed by the thread.
69 """ 69 """
70 engine = QHelpEngineCore(self.__collection) 70 engine = QHelpEngineCore(self.__collection)
71 changes = False 71 changes = False
72 72
73 qt4Docs = ["designer", "linguist", "qt"]
74 qt5Docs = [ 73 qt5Docs = [
75 "activeqt", "qdoc", "qmake", "qt3d", "qt3drenderer", 74 "activeqt", "qdoc", "qmake", "qt3d", "qt3drenderer",
76 "qtandroidextras", "qtassistant", "qtbluetooth", "qtcanvas3d", 75 "qtandroidextras", "qtassistant", "qtbluetooth", "qtcanvas3d",
77 "qtcharts", "qtconcurrent", "qtcore", "qtdatavisualization", 76 "qtcharts", "qtconcurrent", "qtcore", "qtdatavisualization",
78 "qtdbus", "qtdesigner", "qtdistancefieldgenerator", "qtdoc", 77 "qtdbus", "qtdesigner", "qtdistancefieldgenerator", "qtdoc",
89 "qtsql", "qtsvg", "qttest", "qttestlib", "qtuitools", 88 "qtsql", "qtsvg", "qttest", "qttestlib", "qtuitools",
90 "qtvirtualkeyboard", "qtwaylandcompositor", "qtwebchannel", 89 "qtvirtualkeyboard", "qtwaylandcompositor", "qtwebchannel",
91 "qtwebengine", "qtwebenginewidgets", "qtwebkit", 90 "qtwebengine", "qtwebenginewidgets", "qtwebkit",
92 "qtwebkitexamples", "qtwebsockets", "qtwebview", "qtwidgets", 91 "qtwebkitexamples", "qtwebsockets", "qtwebview", "qtwidgets",
93 "qtwinextras", "qtx11extras", "qtxml", "qtxmlpatterns"] 92 "qtwinextras", "qtx11extras", "qtxml", "qtxmlpatterns"]
94 for qtDocs, version in [(qt4Docs, 4), (qt5Docs, 5)]: 93 for qtDocs, version in [(qt5Docs, 5)]:
95 for doc in qtDocs: 94 for doc in qtDocs:
96 changes |= self.__installQtDoc(doc, version, engine) 95 changes |= self.__installQtDoc(doc, version, engine)
97 self.__mutex.lock() 96 self.__mutex.lock()
98 if self.__abort: 97 if self.__abort:
99 engine = None 98 engine = None

eric ide

mercurial