src/eric7/Documentation/Source/eric7.WebBrowser.SpellCheck.SpellCheckDictionariesReader.html

Sat, 14 Dec 2024 13:03:11 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 14 Dec 2024 13:03:11 +0100
branch
eric7
changeset 11093
e8932a99beb4
parent 10938
2a7e115e2198
permissions
-rw-r--r--

pip Interface
- Changed the package search function to open an external web browser with the package search term (PyPI does not support programmatic search anymore).

10938
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.WebBrowser.SpellCheck.SpellCheckDictionariesReader</title>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.WebBrowser.SpellCheck.SpellCheckDictionariesReader</h1>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 <p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 Module to read the web browser spell check dictionaries list file.
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 </p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <tr><td>dictionariesListFileFormatVersion</td></tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <td><a href="#SpellCheckDictionariesReader">SpellCheckDictionariesReader</a></td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <td>Class to read the web browser spell check dictionaries list file.</td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 </tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <h3>Functions</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <tr><td>None</td></tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <hr />
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <a NAME="SpellCheckDictionariesReader" ID="SpellCheckDictionariesReader"></a>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <h2>SpellCheckDictionariesReader</h2>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 Class to read the web browser spell check dictionaries list file.
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 </p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <h3>Derived from</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 XMLStreamReaderBase
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <h3>Class Attributes</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <tr><td>supportedVersions</td></tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <h3>Class Methods</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <tr><td>None</td></tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <h3>Methods</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <td><a href="#SpellCheckDictionariesReader.__init__">SpellCheckDictionariesReader</a></td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <td>Constructor</td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 </tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <td><a href="#SpellCheckDictionariesReader.__readDictionary">__readDictionary</a></td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <td>Private method to read the plug-in info.</td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 </tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <td><a href="#SpellCheckDictionariesReader.readXML">readXML</a></td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <td>Public method to read and parse the XML document.</td>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 </tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <h3>Static Methods</h3>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <tr><td>None</td></tr>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 </table>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <a NAME="SpellCheckDictionariesReader.__init__" ID="SpellCheckDictionariesReader.__init__"></a>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <h4>SpellCheckDictionariesReader (Constructor)</h4>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <b>SpellCheckDictionariesReader</b>(<i>data, entryCallback</i>)
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 Constructor
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 </p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <dl>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <dt><i>data</i> (QByteArray)</dt>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <dd>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 reference to the data array to read XML from
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </dd>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <dt><i>entryCallback</i> (function)</dt>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <dd>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 reference to a function to be called once the
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 data for a dictionary has been read
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 </dd>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </dl>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <a NAME="SpellCheckDictionariesReader.__readDictionary" ID="SpellCheckDictionariesReader.__readDictionary"></a>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <h4>SpellCheckDictionariesReader.__readDictionary</h4>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <b>__readDictionary</b>(<i></i>)
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 Private method to read the plug-in info.
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <a NAME="SpellCheckDictionariesReader.readXML" ID="SpellCheckDictionariesReader.readXML"></a>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <h4>SpellCheckDictionariesReader.readXML</h4>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <b>readXML</b>(<i></i>)
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 Public method to read and parse the XML document.
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 </p>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <div align="right"><a href="#top">Up</a></div>
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <hr />
2a7e115e2198 Refactored the EricXML package because it was not independent anymore.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 </body></html>

eric ide

mercurial