eric6/Documentation/Source/eric6.WebBrowser.UserAgent.UserAgentReader.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.WebBrowser.UserAgent.UserAgentReader</h1> 23 <h1>eric6.WebBrowser.UserAgent.UserAgentReader</h1>
24
23 <p> 25 <p>
24 Module implementing a class to read user agent data files. 26 Module implementing a class to read user agent data files.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
34
31 <table> 35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#UserAgentReader">UserAgentReader</a></td> 38 <td><a href="#UserAgentReader">UserAgentReader</a></td>
34 <td>Class implementing a reader object for user agent data files.</td> 39 <td>Class implementing a reader object for user agent data files.</td>
35 </tr> 40 </tr>
36 </table> 41 </table>
37 <h3>Functions</h3> 42 <h3>Functions</h3>
43
38 <table> 44 <table>
39 <tr><td>None</td></tr> 45 <tr><td>None</td></tr>
40 </table> 46 </table>
41 <hr /><hr /> 47 <hr />
48 <hr />
42 <a NAME="UserAgentReader" ID="UserAgentReader"></a> 49 <a NAME="UserAgentReader" ID="UserAgentReader"></a>
43 <h2>UserAgentReader</h2> 50 <h2>UserAgentReader</h2>
51
44 <p> 52 <p>
45 Class implementing a reader object for user agent data files. 53 Class implementing a reader object for user agent data files.
46 </p> 54 </p>
47 <h3>Derived from</h3> 55 <h3>Derived from</h3>
48 QXmlStreamReader 56 QXmlStreamReader
49 <h3>Class Attributes</h3> 57 <h3>Class Attributes</h3>
58
50 <table> 59 <table>
51 <tr><td>None</td></tr> 60 <tr><td>None</td></tr>
52 </table> 61 </table>
53 <h3>Class Methods</h3> 62 <h3>Class Methods</h3>
63
54 <table> 64 <table>
55 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
56 </table> 66 </table>
57 <h3>Methods</h3> 67 <h3>Methods</h3>
68
58 <table> 69 <table>
70
59 <tr> 71 <tr>
60 <td><a href="#UserAgentReader.__init__">UserAgentReader</a></td> 72 <td><a href="#UserAgentReader.__init__">UserAgentReader</a></td>
61 <td>Constructor</td> 73 <td>Constructor</td>
62 </tr><tr> 74 </tr>
75 <tr>
63 <td><a href="#UserAgentReader.__readUserAgents">__readUserAgents</a></td> 76 <td><a href="#UserAgentReader.__readUserAgents">__readUserAgents</a></td>
64 <td>Private method to read the user agents data.</td> 77 <td>Private method to read the user agents data.</td>
65 </tr><tr> 78 </tr>
79 <tr>
66 <td><a href="#UserAgentReader.__skipUnknownElement">__skipUnknownElement</a></td> 80 <td><a href="#UserAgentReader.__skipUnknownElement">__skipUnknownElement</a></td>
67 <td>Private method to skip over all unknown elements.</td> 81 <td>Private method to skip over all unknown elements.</td>
68 </tr><tr> 82 </tr>
83 <tr>
69 <td><a href="#UserAgentReader.read">read</a></td> 84 <td><a href="#UserAgentReader.read">read</a></td>
70 <td>Public method to read a user agent file.</td> 85 <td>Public method to read a user agent file.</td>
71 </tr> 86 </tr>
72 </table> 87 </table>
73 <h3>Static Methods</h3> 88 <h3>Static Methods</h3>
89
74 <table> 90 <table>
75 <tr><td>None</td></tr> 91 <tr><td>None</td></tr>
76 </table> 92 </table>
93
77 <a NAME="UserAgentReader.__init__" ID="UserAgentReader.__init__"></a> 94 <a NAME="UserAgentReader.__init__" ID="UserAgentReader.__init__"></a>
78 <h4>UserAgentReader (Constructor)</h4> 95 <h4>UserAgentReader (Constructor)</h4>
79 <b>UserAgentReader</b>(<i></i>) 96 <b>UserAgentReader</b>(<i></i>)
97
80 <p> 98 <p>
81 Constructor 99 Constructor
82 </p><a NAME="UserAgentReader.__readUserAgents" ID="UserAgentReader.__readUserAgents"></a> 100 </p>
101 <a NAME="UserAgentReader.__readUserAgents" ID="UserAgentReader.__readUserAgents"></a>
83 <h4>UserAgentReader.__readUserAgents</h4> 102 <h4>UserAgentReader.__readUserAgents</h4>
84 <b>__readUserAgents</b>(<i></i>) 103 <b>__readUserAgents</b>(<i></i>)
104
85 <p> 105 <p>
86 Private method to read the user agents data. 106 Private method to read the user agents data.
87 </p><a NAME="UserAgentReader.__skipUnknownElement" ID="UserAgentReader.__skipUnknownElement"></a> 107 </p>
108 <a NAME="UserAgentReader.__skipUnknownElement" ID="UserAgentReader.__skipUnknownElement"></a>
88 <h4>UserAgentReader.__skipUnknownElement</h4> 109 <h4>UserAgentReader.__skipUnknownElement</h4>
89 <b>__skipUnknownElement</b>(<i></i>) 110 <b>__skipUnknownElement</b>(<i></i>)
111
90 <p> 112 <p>
91 Private method to skip over all unknown elements. 113 Private method to skip over all unknown elements.
92 </p><a NAME="UserAgentReader.read" ID="UserAgentReader.read"></a> 114 </p>
115 <a NAME="UserAgentReader.read" ID="UserAgentReader.read"></a>
93 <h4>UserAgentReader.read</h4> 116 <h4>UserAgentReader.read</h4>
94 <b>read</b>(<i>fileNameOrDevice</i>) 117 <b>read</b>(<i>fileNameOrDevice</i>)
118
95 <p> 119 <p>
96 Public method to read a user agent file. 120 Public method to read a user agent file.
97 </p><dl> 121 </p>
122 <dl>
123
98 <dt><i>fileNameOrDevice</i></dt> 124 <dt><i>fileNameOrDevice</i></dt>
99 <dd> 125 <dd>
100 name of the file to read (string) 126 name of the file to read (string)
101 or reference to the device to read (QIODevice) 127 or reference to the device to read (QIODevice)
102 </dd> 128 </dd>
103 </dl><dl> 129 </dl>
130 <dl>
104 <dt>Returns:</dt> 131 <dt>Returns:</dt>
105 <dd> 132 <dd>
106 dictionary with user agent data (host as key, agent string as 133 dictionary with user agent data (host as key, agent string as
107 value) 134 value)
108 </dd> 135 </dd>

eric ide

mercurial