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.Network.IRC.IrcChannelWidget</h1> |
23 <h1>eric6.Network.IRC.IrcChannelWidget</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing the IRC channel widget. |
26 Module implementing the IRC channel widget. |
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="#IrcChannelWidget">IrcChannelWidget</a></td> |
38 <td><a href="#IrcChannelWidget">IrcChannelWidget</a></td> |
34 <td>Class implementing the IRC channel widget.</td> |
39 <td>Class implementing the IRC channel widget.</td> |
35 </tr><tr> |
40 </tr> |
|
41 <tr> |
36 <td><a href="#IrcUserItem">IrcUserItem</a></td> |
42 <td><a href="#IrcUserItem">IrcUserItem</a></td> |
37 <td>Class implementing a list widget item containing an IRC channel user.</td> |
43 <td>Class implementing a list widget item containing an IRC channel user.</td> |
38 </tr> |
44 </tr> |
39 </table> |
45 </table> |
40 <h3>Functions</h3> |
46 <h3>Functions</h3> |
|
47 |
41 <table> |
48 <table> |
42 <tr><td>None</td></tr> |
49 <tr><td>None</td></tr> |
43 </table> |
50 </table> |
44 <hr /><hr /> |
51 <hr /> |
|
52 <hr /> |
45 <a NAME="IrcChannelWidget" ID="IrcChannelWidget"></a> |
53 <a NAME="IrcChannelWidget" ID="IrcChannelWidget"></a> |
46 <h2>IrcChannelWidget</h2> |
54 <h2>IrcChannelWidget</h2> |
|
55 |
47 <p> |
56 <p> |
48 Class implementing the IRC channel widget. |
57 Class implementing the IRC channel widget. |
49 </p><h3>Signals</h3> |
58 </p> |
50 <dl> |
59 <h3>Signals</h3> |
|
60 <dl> |
|
61 |
51 <dt>awayCommand(str)</dt> |
62 <dt>awayCommand(str)</dt> |
52 <dd> |
63 <dd> |
53 emitted to set the away status via the /away |
64 emitted to set the away status via the /away |
54 command |
65 command |
55 </dd><dt>channelClosed(str)</dt> |
66 </dd> |
|
67 <dt>channelClosed(str)</dt> |
56 <dd> |
68 <dd> |
57 emitted after the user has left the channel |
69 emitted after the user has left the channel |
58 </dd><dt>leaveAllChannels()</dt> |
70 </dd> |
|
71 <dt>leaveAllChannels()</dt> |
59 <dd> |
72 <dd> |
60 emitted to leave all channels |
73 emitted to leave all channels |
61 </dd><dt>leaveChannels(list)</dt> |
74 </dd> |
|
75 <dt>leaveChannels(list)</dt> |
62 <dd> |
76 <dd> |
63 emitted to leave a list of channels |
77 emitted to leave a list of channels |
64 </dd><dt>openPrivateChat(str)</dt> |
78 </dd> |
|
79 <dt>openPrivateChat(str)</dt> |
65 <dd> |
80 <dd> |
66 emitted to open a "channel" for private |
81 emitted to open a "channel" for private |
67 messages |
82 messages |
68 </dd><dt>sendCtcpReply(str, str)</dt> |
83 </dd> |
|
84 <dt>sendCtcpReply(str, str)</dt> |
69 <dd> |
85 <dd> |
70 emitted to send a CTCP reply |
86 emitted to send a CTCP reply |
71 </dd><dt>sendCtcpRequest(str, str, str)</dt> |
87 </dd> |
|
88 <dt>sendCtcpRequest(str, str, str)</dt> |
72 <dd> |
89 <dd> |
73 emitted to send a CTCP request |
90 emitted to send a CTCP request |
74 </dd><dt>sendData(str)</dt> |
91 </dd> |
|
92 <dt>sendData(str)</dt> |
75 <dd> |
93 <dd> |
76 emitted to send a message to the channel |
94 emitted to send a message to the channel |
77 </dd> |
95 </dd> |
78 </dl> |
96 </dl> |
79 <h3>Derived from</h3> |
97 <h3>Derived from</h3> |
80 QWidget, Ui_IrcChannelWidget |
98 QWidget, Ui_IrcChannelWidget |
81 <h3>Class Attributes</h3> |
99 <h3>Class Attributes</h3> |
|
100 |
82 <table> |
101 <table> |
83 <tr><td>JoinIndicator</td></tr><tr><td>LeaveIndicator</td></tr><tr><td>MessageIndicator</td></tr><tr><td>UrlRe</td></tr> |
102 <tr><td>JoinIndicator</td></tr><tr><td>LeaveIndicator</td></tr><tr><td>MessageIndicator</td></tr><tr><td>UrlRe</td></tr> |
84 </table> |
103 </table> |
85 <h3>Class Methods</h3> |
104 <h3>Class Methods</h3> |
|
105 |
86 <table> |
106 <table> |
87 <tr><td>None</td></tr> |
107 <tr><td>None</td></tr> |
88 </table> |
108 </table> |
89 <h3>Methods</h3> |
109 <h3>Methods</h3> |
|
110 |
90 <table> |
111 <table> |
|
112 |
91 <tr> |
113 <tr> |
92 <td><a href="#IrcChannelWidget.__init__">IrcChannelWidget</a></td> |
114 <td><a href="#IrcChannelWidget.__init__">IrcChannelWidget</a></td> |
93 <td>Constructor</td> |
115 <td>Constructor</td> |
94 </tr><tr> |
116 </tr> |
|
117 <tr> |
95 <td><a href="#IrcChannelWidget.__addManagementMessage">__addManagementMessage</a></td> |
118 <td><a href="#IrcChannelWidget.__addManagementMessage">__addManagementMessage</a></td> |
96 <td>Private method to add a channel management message to the list.</td> |
119 <td>Private method to add a channel management message to the list.</td> |
97 </tr><tr> |
120 </tr> |
|
121 <tr> |
98 <td><a href="#IrcChannelWidget.__appendMessage">__appendMessage</a></td> |
122 <td><a href="#IrcChannelWidget.__appendMessage">__appendMessage</a></td> |
99 <td>Private slot to append a message.</td> |
123 <td>Private slot to append a message.</td> |
100 </tr><tr> |
124 </tr> |
|
125 <tr> |
101 <td><a href="#IrcChannelWidget.__autoWhoEntry">__autoWhoEntry</a></td> |
126 <td><a href="#IrcChannelWidget.__autoWhoEntry">__autoWhoEntry</a></td> |
102 <td>Private method to handle a WHO entry returned by the server as requested automatically.</td> |
127 <td>Private method to handle a WHO entry returned by the server as requested automatically.</td> |
103 </tr><tr> |
128 </tr> |
|
129 <tr> |
104 <td><a href="#IrcChannelWidget.__channelCreated">__channelCreated</a></td> |
130 <td><a href="#IrcChannelWidget.__channelCreated">__channelCreated</a></td> |
105 <td>Private method to handle a channel created message.</td> |
131 <td>Private method to handle a channel created message.</td> |
106 </tr><tr> |
132 </tr> |
|
133 <tr> |
107 <td><a href="#IrcChannelWidget.__channelModes">__channelModes</a></td> |
134 <td><a href="#IrcChannelWidget.__channelModes">__channelModes</a></td> |
108 <td>Private method to handle a message reporting the channel modes.</td> |
135 <td>Private method to handle a message reporting the channel modes.</td> |
109 </tr><tr> |
136 </tr> |
|
137 <tr> |
110 <td><a href="#IrcChannelWidget.__channelUrl">__channelUrl</a></td> |
138 <td><a href="#IrcChannelWidget.__channelUrl">__channelUrl</a></td> |
111 <td>Private method to handle a channel URL message.</td> |
139 <td>Private method to handle a channel URL message.</td> |
112 </tr><tr> |
140 </tr> |
|
141 <tr> |
113 <td><a href="#IrcChannelWidget.__clearMessages">__clearMessages</a></td> |
142 <td><a href="#IrcChannelWidget.__clearMessages">__clearMessages</a></td> |
114 <td>Private slot to clear the contents of the messages display.</td> |
143 <td>Private slot to clear the contents of the messages display.</td> |
115 </tr><tr> |
144 </tr> |
|
145 <tr> |
116 <td><a href="#IrcChannelWidget.__copyAllMessages">__copyAllMessages</a></td> |
146 <td><a href="#IrcChannelWidget.__copyAllMessages">__copyAllMessages</a></td> |
117 <td>Private slot to copy the contents of the messages display to the clipboard.</td> |
147 <td>Private slot to copy the contents of the messages display to the clipboard.</td> |
118 </tr><tr> |
148 </tr> |
|
149 <tr> |
119 <td><a href="#IrcChannelWidget.__copyMessages">__copyMessages</a></td> |
150 <td><a href="#IrcChannelWidget.__copyMessages">__copyMessages</a></td> |
120 <td>Private slot to copy the selection of the messages display to the clipboard.</td> |
151 <td>Private slot to copy the selection of the messages display to the clipboard.</td> |
121 </tr><tr> |
152 </tr> |
|
153 <tr> |
122 <td><a href="#IrcChannelWidget.__cutAllMessages">__cutAllMessages</a></td> |
154 <td><a href="#IrcChannelWidget.__cutAllMessages">__cutAllMessages</a></td> |
123 <td>Private slot to cut the contents of the messages display to the clipboard.</td> |
155 <td>Private slot to cut the contents of the messages display to the clipboard.</td> |
124 </tr><tr> |
156 </tr> |
|
157 <tr> |
125 <td><a href="#IrcChannelWidget.__extractPrivilege">__extractPrivilege</a></td> |
158 <td><a href="#IrcChannelWidget.__extractPrivilege">__extractPrivilege</a></td> |
126 <td>Private method to extract the user privileges out of the name.</td> |
159 <td>Private method to extract the user privileges out of the name.</td> |
127 </tr><tr> |
160 </tr> |
|
161 <tr> |
128 <td><a href="#IrcChannelWidget.__findUser">__findUser</a></td> |
162 <td><a href="#IrcChannelWidget.__findUser">__findUser</a></td> |
129 <td>Private method to find the user in the list of users.</td> |
163 <td>Private method to find the user in the list of users.</td> |
130 </tr><tr> |
164 </tr> |
|
165 <tr> |
131 <td><a href="#IrcChannelWidget.__handleCtcp">__handleCtcp</a></td> |
166 <td><a href="#IrcChannelWidget.__handleCtcp">__handleCtcp</a></td> |
132 <td>Private method to handle a CTCP channel command.</td> |
167 <td>Private method to handle a CTCP channel command.</td> |
133 </tr><tr> |
168 </tr> |
|
169 <tr> |
134 <td><a href="#IrcChannelWidget.__help">__help</a></td> |
170 <td><a href="#IrcChannelWidget.__help">__help</a></td> |
135 <td>Private method to handle a help message.</td> |
171 <td>Private method to handle a help message.</td> |
136 </tr><tr> |
172 </tr> |
|
173 <tr> |
137 <td><a href="#IrcChannelWidget.__ignore">__ignore</a></td> |
174 <td><a href="#IrcChannelWidget.__ignore">__ignore</a></td> |
138 <td>Private method to handle a channel message we are not interested in.</td> |
175 <td>Private method to handle a channel message we are not interested in.</td> |
139 </tr><tr> |
176 </tr> |
|
177 <tr> |
140 <td><a href="#IrcChannelWidget.__ignoreUser">__ignoreUser</a></td> |
178 <td><a href="#IrcChannelWidget.__ignoreUser">__ignoreUser</a></td> |
141 <td>Private slot to ignore a specific user.</td> |
179 <td>Private slot to ignore a specific user.</td> |
142 </tr><tr> |
180 </tr> |
|
181 <tr> |
143 <td><a href="#IrcChannelWidget.__initMessagesMenu">__initMessagesMenu</a></td> |
182 <td><a href="#IrcChannelWidget.__initMessagesMenu">__initMessagesMenu</a></td> |
144 <td>Private slot to initialize the context menu of the messages pane.</td> |
183 <td>Private slot to initialize the context menu of the messages pane.</td> |
145 </tr><tr> |
184 </tr> |
|
185 <tr> |
146 <td><a href="#IrcChannelWidget.__initUsersMenu">__initUsersMenu</a></td> |
186 <td><a href="#IrcChannelWidget.__initUsersMenu">__initUsersMenu</a></td> |
147 <td>Private slot to initialize the users list context menu.</td> |
187 <td>Private slot to initialize the users list context menu.</td> |
148 </tr><tr> |
188 </tr> |
|
189 <tr> |
149 <td><a href="#IrcChannelWidget.__message">__message</a></td> |
190 <td><a href="#IrcChannelWidget.__message">__message</a></td> |
150 <td>Private method to handle messages to the channel.</td> |
191 <td>Private method to handle messages to the channel.</td> |
151 </tr><tr> |
192 </tr> |
|
193 <tr> |
152 <td><a href="#IrcChannelWidget.__openPrivateChat">__openPrivateChat</a></td> |
194 <td><a href="#IrcChannelWidget.__openPrivateChat">__openPrivateChat</a></td> |
153 <td>Private slot to open a chat with the selected user.</td> |
195 <td>Private slot to open a chat with the selected user.</td> |
154 </tr><tr> |
196 </tr> |
|
197 <tr> |
155 <td><a href="#IrcChannelWidget.__pingUser">__pingUser</a></td> |
198 <td><a href="#IrcChannelWidget.__pingUser">__pingUser</a></td> |
156 <td>Private slot to send a ping to a specific user.</td> |
199 <td>Private slot to send a ping to a specific user.</td> |
157 </tr><tr> |
200 </tr> |
|
201 <tr> |
158 <td><a href="#IrcChannelWidget.__processUserMessage">__processUserMessage</a></td> |
202 <td><a href="#IrcChannelWidget.__processUserMessage">__processUserMessage</a></td> |
159 <td>Private method to process a message entered by the user or via the user list context menu.</td> |
203 <td>Private method to process a message entered by the user or via the user list context menu.</td> |
160 </tr><tr> |
204 </tr> |
|
205 <tr> |
161 <td><a href="#IrcChannelWidget.__saveMessages">__saveMessages</a></td> |
206 <td><a href="#IrcChannelWidget.__saveMessages">__saveMessages</a></td> |
162 <td>Private slot to save the contents of the messages display.</td> |
207 <td>Private slot to save the contents of the messages display.</td> |
163 </tr><tr> |
208 </tr> |
|
209 <tr> |
164 <td><a href="#IrcChannelWidget.__sendAutoWhoCommand">__sendAutoWhoCommand</a></td> |
210 <td><a href="#IrcChannelWidget.__sendAutoWhoCommand">__sendAutoWhoCommand</a></td> |
165 <td>Private slot to send the WHO command to update the users list.</td> |
211 <td>Private slot to send the WHO command to update the users list.</td> |
166 </tr><tr> |
212 </tr> |
|
213 <tr> |
167 <td><a href="#IrcChannelWidget.__sendUserMessage">__sendUserMessage</a></td> |
214 <td><a href="#IrcChannelWidget.__sendUserMessage">__sendUserMessage</a></td> |
168 <td>Private slot to send a private message to a specific user.</td> |
215 <td>Private slot to send a private message to a specific user.</td> |
169 </tr><tr> |
216 </tr> |
|
217 <tr> |
170 <td><a href="#IrcChannelWidget.__sendUserNotice">__sendUserNotice</a></td> |
218 <td><a href="#IrcChannelWidget.__sendUserNotice">__sendUserNotice</a></td> |
171 <td>Private slot to send a notice message to a specific user.</td> |
219 <td>Private slot to send a notice message to a specific user.</td> |
172 </tr><tr> |
220 </tr> |
|
221 <tr> |
173 <td><a href="#IrcChannelWidget.__sendUserQuery">__sendUserQuery</a></td> |
222 <td><a href="#IrcChannelWidget.__sendUserQuery">__sendUserQuery</a></td> |
174 <td>Private slot to send a query message to a specific user.</td> |
223 <td>Private slot to send a query message to a specific user.</td> |
175 </tr><tr> |
224 </tr> |
|
225 <tr> |
176 <td><a href="#IrcChannelWidget.__setEditTopicButton">__setEditTopicButton</a></td> |
226 <td><a href="#IrcChannelWidget.__setEditTopicButton">__setEditTopicButton</a></td> |
177 <td>Private method to set the visibility of the Edit Topic button.</td> |
227 <td>Private method to set the visibility of the Edit Topic button.</td> |
178 </tr><tr> |
228 </tr> |
|
229 <tr> |
179 <td><a href="#IrcChannelWidget.__setTopic">__setTopic</a></td> |
230 <td><a href="#IrcChannelWidget.__setTopic">__setTopic</a></td> |
180 <td>Private method to handle a topic change of the channel.</td> |
231 <td>Private method to handle a topic change of the channel.</td> |
181 </tr><tr> |
232 </tr> |
|
233 <tr> |
182 <td><a href="#IrcChannelWidget.__setUserPrivilege">__setUserPrivilege</a></td> |
234 <td><a href="#IrcChannelWidget.__setUserPrivilege">__setUserPrivilege</a></td> |
183 <td>Private method to handle a change of user privileges for the channel.</td> |
235 <td>Private method to handle a change of user privileges for the channel.</td> |
184 </tr><tr> |
236 </tr> |
|
237 <tr> |
185 <td><a href="#IrcChannelWidget.__topicCreated">__topicCreated</a></td> |
238 <td><a href="#IrcChannelWidget.__topicCreated">__topicCreated</a></td> |
186 <td>Private method to handle a topic created message.</td> |
239 <td>Private method to handle a topic created message.</td> |
187 </tr><tr> |
240 </tr> |
|
241 <tr> |
188 <td><a href="#IrcChannelWidget.__updateChannelModes">__updateChannelModes</a></td> |
242 <td><a href="#IrcChannelWidget.__updateChannelModes">__updateChannelModes</a></td> |
189 <td>Private method to handle a message reporting the channel modes.</td> |
243 <td>Private method to handle a message reporting the channel modes.</td> |
190 </tr><tr> |
244 </tr> |
|
245 <tr> |
191 <td><a href="#IrcChannelWidget.__userAway">__userAway</a></td> |
246 <td><a href="#IrcChannelWidget.__userAway">__userAway</a></td> |
192 <td>Private method to handle a topic change of the channel.</td> |
247 <td>Private method to handle a topic change of the channel.</td> |
193 </tr><tr> |
248 </tr> |
|
249 <tr> |
194 <td><a href="#IrcChannelWidget.__userJoin">__userJoin</a></td> |
250 <td><a href="#IrcChannelWidget.__userJoin">__userJoin</a></td> |
195 <td>Private method to handle a user joining the channel.</td> |
251 <td>Private method to handle a user joining the channel.</td> |
196 </tr><tr> |
252 </tr> |
|
253 <tr> |
197 <td><a href="#IrcChannelWidget.__userList">__userList</a></td> |
254 <td><a href="#IrcChannelWidget.__userList">__userList</a></td> |
198 <td>Private method to handle the receipt of a list of users of the channel.</td> |
255 <td>Private method to handle the receipt of a list of users of the channel.</td> |
199 </tr><tr> |
256 </tr> |
|
257 <tr> |
200 <td><a href="#IrcChannelWidget.__userNickChange">__userNickChange</a></td> |
258 <td><a href="#IrcChannelWidget.__userNickChange">__userNickChange</a></td> |
201 <td>Private method to handle a nickname change of a user.</td> |
259 <td>Private method to handle a nickname change of a user.</td> |
202 </tr><tr> |
260 </tr> |
|
261 <tr> |
203 <td><a href="#IrcChannelWidget.__userPart">__userPart</a></td> |
262 <td><a href="#IrcChannelWidget.__userPart">__userPart</a></td> |
204 <td>Private method to handle a user leaving the channel.</td> |
263 <td>Private method to handle a user leaving the channel.</td> |
205 </tr><tr> |
264 </tr> |
|
265 <tr> |
206 <td><a href="#IrcChannelWidget.__userQuit">__userQuit</a></td> |
266 <td><a href="#IrcChannelWidget.__userQuit">__userQuit</a></td> |
207 <td>Private method to handle a user logging off the server.</td> |
267 <td>Private method to handle a user logging off the server.</td> |
208 </tr><tr> |
268 </tr> |
|
269 <tr> |
209 <td><a href="#IrcChannelWidget.__whoEnd">__whoEnd</a></td> |
270 <td><a href="#IrcChannelWidget.__whoEnd">__whoEnd</a></td> |
210 <td>Private method to handle the end of the WHO list.</td> |
271 <td>Private method to handle the end of the WHO list.</td> |
211 </tr><tr> |
272 </tr> |
|
273 <tr> |
212 <td><a href="#IrcChannelWidget.__whoEntry">__whoEntry</a></td> |
274 <td><a href="#IrcChannelWidget.__whoEntry">__whoEntry</a></td> |
213 <td>Private method to handle a WHO entry returned by the server as requested manually.</td> |
275 <td>Private method to handle a WHO entry returned by the server as requested manually.</td> |
214 </tr><tr> |
276 </tr> |
|
277 <tr> |
215 <td><a href="#IrcChannelWidget.__whoIs">__whoIs</a></td> |
278 <td><a href="#IrcChannelWidget.__whoIs">__whoIs</a></td> |
216 <td>Private slot to get information about the selected user.</td> |
279 <td>Private slot to get information about the selected user.</td> |
217 </tr><tr> |
280 </tr> |
|
281 <tr> |
218 <td><a href="#IrcChannelWidget.__whoIsAccount">__whoIsAccount</a></td> |
282 <td><a href="#IrcChannelWidget.__whoIsAccount">__whoIsAccount</a></td> |
219 <td>Private method to handle the WHOIS account reply.</td> |
283 <td>Private method to handle the WHOIS account reply.</td> |
220 </tr><tr> |
284 </tr> |
|
285 <tr> |
221 <td><a href="#IrcChannelWidget.__whoIsActually">__whoIsActually</a></td> |
286 <td><a href="#IrcChannelWidget.__whoIsActually">__whoIsActually</a></td> |
222 <td>Private method to handle the WHOIS actually reply.</td> |
287 <td>Private method to handle the WHOIS actually reply.</td> |
223 </tr><tr> |
288 </tr> |
|
289 <tr> |
224 <td><a href="#IrcChannelWidget.__whoIsChannels">__whoIsChannels</a></td> |
290 <td><a href="#IrcChannelWidget.__whoIsChannels">__whoIsChannels</a></td> |
225 <td>Private method to handle the WHOIS channels reply.</td> |
291 <td>Private method to handle the WHOIS channels reply.</td> |
226 </tr><tr> |
292 </tr> |
|
293 <tr> |
227 <td><a href="#IrcChannelWidget.__whoIsConnection">__whoIsConnection</a></td> |
294 <td><a href="#IrcChannelWidget.__whoIsConnection">__whoIsConnection</a></td> |
228 <td>Private method to handle the WHOIS connection reply.</td> |
295 <td>Private method to handle the WHOIS connection reply.</td> |
229 </tr><tr> |
296 </tr> |
|
297 <tr> |
230 <td><a href="#IrcChannelWidget.__whoIsEnd">__whoIsEnd</a></td> |
298 <td><a href="#IrcChannelWidget.__whoIsEnd">__whoIsEnd</a></td> |
231 <td>Private method to handle the end of WHOIS reply.</td> |
299 <td>Private method to handle the end of WHOIS reply.</td> |
232 </tr><tr> |
300 </tr> |
|
301 <tr> |
233 <td><a href="#IrcChannelWidget.__whoIsHelper">__whoIsHelper</a></td> |
302 <td><a href="#IrcChannelWidget.__whoIsHelper">__whoIsHelper</a></td> |
234 <td>Private method to handle the WHOIS helper reply.</td> |
303 <td>Private method to handle the WHOIS helper reply.</td> |
235 </tr><tr> |
304 </tr> |
|
305 <tr> |
236 <td><a href="#IrcChannelWidget.__whoIsIdentify">__whoIsIdentify</a></td> |
306 <td><a href="#IrcChannelWidget.__whoIsIdentify">__whoIsIdentify</a></td> |
237 <td>Private method to handle the WHOIS identify and identified replies.</td> |
307 <td>Private method to handle the WHOIS identify and identified replies.</td> |
238 </tr><tr> |
308 </tr> |
|
309 <tr> |
239 <td><a href="#IrcChannelWidget.__whoIsIdle">__whoIsIdle</a></td> |
310 <td><a href="#IrcChannelWidget.__whoIsIdle">__whoIsIdle</a></td> |
240 <td>Private method to handle the WHOIS idle reply.</td> |
311 <td>Private method to handle the WHOIS idle reply.</td> |
241 </tr><tr> |
312 </tr> |
|
313 <tr> |
242 <td><a href="#IrcChannelWidget.__whoIsOperator">__whoIsOperator</a></td> |
314 <td><a href="#IrcChannelWidget.__whoIsOperator">__whoIsOperator</a></td> |
243 <td>Private method to handle the WHOIS operator reply.</td> |
315 <td>Private method to handle the WHOIS operator reply.</td> |
244 </tr><tr> |
316 </tr> |
|
317 <tr> |
245 <td><a href="#IrcChannelWidget.__whoIsSecure">__whoIsSecure</a></td> |
318 <td><a href="#IrcChannelWidget.__whoIsSecure">__whoIsSecure</a></td> |
246 <td>Private method to handle the WHOIS secure reply.</td> |
319 <td>Private method to handle the WHOIS secure reply.</td> |
247 </tr><tr> |
320 </tr> |
|
321 <tr> |
248 <td><a href="#IrcChannelWidget.__whoIsServer">__whoIsServer</a></td> |
322 <td><a href="#IrcChannelWidget.__whoIsServer">__whoIsServer</a></td> |
249 <td>Private method to handle the WHOIS server reply.</td> |
323 <td>Private method to handle the WHOIS server reply.</td> |
250 </tr><tr> |
324 </tr> |
|
325 <tr> |
251 <td><a href="#IrcChannelWidget.__whoIsUser">__whoIsUser</a></td> |
326 <td><a href="#IrcChannelWidget.__whoIsUser">__whoIsUser</a></td> |
252 <td>Private method to handle the WHOIS user reply.</td> |
327 <td>Private method to handle the WHOIS user reply.</td> |
253 </tr><tr> |
328 </tr> |
|
329 <tr> |
254 <td><a href="#IrcChannelWidget.addMessage">addMessage</a></td> |
330 <td><a href="#IrcChannelWidget.addMessage">addMessage</a></td> |
255 <td>Public method to add a message from external.</td> |
331 <td>Public method to add a message from external.</td> |
256 </tr><tr> |
332 </tr> |
|
333 <tr> |
257 <td><a href="#IrcChannelWidget.addUsers">addUsers</a></td> |
334 <td><a href="#IrcChannelWidget.addUsers">addUsers</a></td> |
258 <td>Public method to add users to the channel.</td> |
335 <td>Public method to add users to the channel.</td> |
259 </tr><tr> |
336 </tr> |
|
337 <tr> |
260 <td><a href="#IrcChannelWidget.getUsersCount">getUsersCount</a></td> |
338 <td><a href="#IrcChannelWidget.getUsersCount">getUsersCount</a></td> |
261 <td>Public method to get the users count of the channel.</td> |
339 <td>Public method to get the users count of the channel.</td> |
262 </tr><tr> |
340 </tr> |
|
341 <tr> |
263 <td><a href="#IrcChannelWidget.handleMessage">handleMessage</a></td> |
342 <td><a href="#IrcChannelWidget.handleMessage">handleMessage</a></td> |
264 <td>Public method to handle the message sent by the server.</td> |
343 <td>Public method to handle the message sent by the server.</td> |
265 </tr><tr> |
344 </tr> |
|
345 <tr> |
266 <td><a href="#IrcChannelWidget.hideEvent">hideEvent</a></td> |
346 <td><a href="#IrcChannelWidget.hideEvent">hideEvent</a></td> |
267 <td>Protected method handling hide events.</td> |
347 <td>Protected method handling hide events.</td> |
268 </tr><tr> |
348 </tr> |
|
349 <tr> |
269 <td><a href="#IrcChannelWidget.initAutoWho">initAutoWho</a></td> |
350 <td><a href="#IrcChannelWidget.initAutoWho">initAutoWho</a></td> |
270 <td>Public method to initialize the Auto Who system.</td> |
351 <td>Public method to initialize the Auto Who system.</td> |
271 </tr><tr> |
352 </tr> |
|
353 <tr> |
272 <td><a href="#IrcChannelWidget.leaveChannel">leaveChannel</a></td> |
354 <td><a href="#IrcChannelWidget.leaveChannel">leaveChannel</a></td> |
273 <td>Public slot to leave the channel.</td> |
355 <td>Public slot to leave the channel.</td> |
274 </tr><tr> |
356 </tr> |
|
357 <tr> |
275 <td><a href="#IrcChannelWidget.name">name</a></td> |
358 <td><a href="#IrcChannelWidget.name">name</a></td> |
276 <td>Public method to get the name of the channel.</td> |
359 <td>Public method to get the name of the channel.</td> |
277 </tr><tr> |
360 </tr> |
|
361 <tr> |
278 <td><a href="#IrcChannelWidget.on_editTopicButton_clicked">on_editTopicButton_clicked</a></td> |
362 <td><a href="#IrcChannelWidget.on_editTopicButton_clicked">on_editTopicButton_clicked</a></td> |
279 <td>Private slot to change the topic of the channel.</td> |
363 <td>Private slot to change the topic of the channel.</td> |
280 </tr><tr> |
364 </tr> |
|
365 <tr> |
281 <td><a href="#IrcChannelWidget.on_messageEdit_returnPressed">on_messageEdit_returnPressed</a></td> |
366 <td><a href="#IrcChannelWidget.on_messageEdit_returnPressed">on_messageEdit_returnPressed</a></td> |
282 <td>Private slot to send a message to the channel.</td> |
367 <td>Private slot to send a message to the channel.</td> |
283 </tr><tr> |
368 </tr> |
|
369 <tr> |
284 <td><a href="#IrcChannelWidget.on_messages_anchorClicked">on_messages_anchorClicked</a></td> |
370 <td><a href="#IrcChannelWidget.on_messages_anchorClicked">on_messages_anchorClicked</a></td> |
285 <td>Private slot to open links in the default browser.</td> |
371 <td>Private slot to open links in the default browser.</td> |
286 </tr><tr> |
372 </tr> |
|
373 <tr> |
287 <td><a href="#IrcChannelWidget.on_messages_copyAvailable">on_messages_copyAvailable</a></td> |
374 <td><a href="#IrcChannelWidget.on_messages_copyAvailable">on_messages_copyAvailable</a></td> |
288 <td>Private slot to react to text selection/deselection of the messages edit.</td> |
375 <td>Private slot to react to text selection/deselection of the messages edit.</td> |
289 </tr><tr> |
376 </tr> |
|
377 <tr> |
290 <td><a href="#IrcChannelWidget.on_messages_customContextMenuRequested">on_messages_customContextMenuRequested</a></td> |
378 <td><a href="#IrcChannelWidget.on_messages_customContextMenuRequested">on_messages_customContextMenuRequested</a></td> |
291 <td>Private slot to show the context menu of the messages pane.</td> |
379 <td>Private slot to show the context menu of the messages pane.</td> |
292 </tr><tr> |
380 </tr> |
|
381 <tr> |
293 <td><a href="#IrcChannelWidget.on_usersList_customContextMenuRequested">on_usersList_customContextMenuRequested</a></td> |
382 <td><a href="#IrcChannelWidget.on_usersList_customContextMenuRequested">on_usersList_customContextMenuRequested</a></td> |
294 <td>Private slot to show the context menu of the users list.</td> |
383 <td>Private slot to show the context menu of the users list.</td> |
295 </tr><tr> |
384 </tr> |
|
385 <tr> |
296 <td><a href="#IrcChannelWidget.partMessage">partMessage</a></td> |
386 <td><a href="#IrcChannelWidget.partMessage">partMessage</a></td> |
297 <td>Public method to get the part message.</td> |
387 <td>Public method to get the part message.</td> |
298 </tr><tr> |
388 </tr> |
|
389 <tr> |
299 <td><a href="#IrcChannelWidget.requestLeave">requestLeave</a></td> |
390 <td><a href="#IrcChannelWidget.requestLeave">requestLeave</a></td> |
300 <td>Public method to leave the channel.</td> |
391 <td>Public method to leave the channel.</td> |
301 </tr><tr> |
392 </tr> |
|
393 <tr> |
302 <td><a href="#IrcChannelWidget.setMarkerLine">setMarkerLine</a></td> |
394 <td><a href="#IrcChannelWidget.setMarkerLine">setMarkerLine</a></td> |
303 <td>Public method to draw a line to mark the current position.</td> |
395 <td>Public method to draw a line to mark the current position.</td> |
304 </tr><tr> |
396 </tr> |
|
397 <tr> |
305 <td><a href="#IrcChannelWidget.setName">setName</a></td> |
398 <td><a href="#IrcChannelWidget.setName">setName</a></td> |
306 <td>Public method to set the name of the channel.</td> |
399 <td>Public method to set the name of the channel.</td> |
307 </tr><tr> |
400 </tr> |
|
401 <tr> |
308 <td><a href="#IrcChannelWidget.setPartMessage">setPartMessage</a></td> |
402 <td><a href="#IrcChannelWidget.setPartMessage">setPartMessage</a></td> |
309 <td>Public method to set the part message.</td> |
403 <td>Public method to set the part message.</td> |
310 </tr><tr> |
404 </tr> |
|
405 <tr> |
311 <td><a href="#IrcChannelWidget.setPrivate">setPrivate</a></td> |
406 <td><a href="#IrcChannelWidget.setPrivate">setPrivate</a></td> |
312 <td>Public method to set the private chat mode.</td> |
407 <td>Public method to set the private chat mode.</td> |
313 </tr><tr> |
408 </tr> |
|
409 <tr> |
314 <td><a href="#IrcChannelWidget.setPrivateInfo">setPrivateInfo</a></td> |
410 <td><a href="#IrcChannelWidget.setPrivateInfo">setPrivateInfo</a></td> |
315 <td>Public method to set some info text for private chat mode.</td> |
411 <td>Public method to set some info text for private chat mode.</td> |
316 </tr><tr> |
412 </tr> |
|
413 <tr> |
317 <td><a href="#IrcChannelWidget.setUserName">setUserName</a></td> |
414 <td><a href="#IrcChannelWidget.setUserName">setUserName</a></td> |
318 <td>Public method to set the user name for the channel.</td> |
415 <td>Public method to set the user name for the channel.</td> |
319 </tr><tr> |
416 </tr> |
|
417 <tr> |
320 <td><a href="#IrcChannelWidget.setUserPrivilegePrefix">setUserPrivilegePrefix</a></td> |
418 <td><a href="#IrcChannelWidget.setUserPrivilegePrefix">setUserPrivilegePrefix</a></td> |
321 <td>Public method to set the user privilege to prefix mapping.</td> |
419 <td>Public method to set the user privilege to prefix mapping.</td> |
322 </tr><tr> |
420 </tr> |
|
421 <tr> |
323 <td><a href="#IrcChannelWidget.showEvent">showEvent</a></td> |
422 <td><a href="#IrcChannelWidget.showEvent">showEvent</a></td> |
324 <td>Protected method handling show events.</td> |
423 <td>Protected method handling show events.</td> |
325 </tr><tr> |
424 </tr> |
|
425 <tr> |
326 <td><a href="#IrcChannelWidget.unsetMarkerLine">unsetMarkerLine</a></td> |
426 <td><a href="#IrcChannelWidget.unsetMarkerLine">unsetMarkerLine</a></td> |
327 <td>Public method to remove the marker line.</td> |
427 <td>Public method to remove the marker line.</td> |
328 </tr><tr> |
428 </tr> |
|
429 <tr> |
329 <td><a href="#IrcChannelWidget.userName">userName</a></td> |
430 <td><a href="#IrcChannelWidget.userName">userName</a></td> |
330 <td>Public method to get the nick name of the user.</td> |
431 <td>Public method to get the nick name of the user.</td> |
331 </tr> |
432 </tr> |
332 </table> |
433 </table> |
333 <h3>Static Methods</h3> |
434 <h3>Static Methods</h3> |
|
435 |
334 <table> |
436 <table> |
335 <tr><td>None</td></tr> |
437 <tr><td>None</td></tr> |
336 </table> |
438 </table> |
|
439 |
337 <a NAME="IrcChannelWidget.__init__" ID="IrcChannelWidget.__init__"></a> |
440 <a NAME="IrcChannelWidget.__init__" ID="IrcChannelWidget.__init__"></a> |
338 <h4>IrcChannelWidget (Constructor)</h4> |
441 <h4>IrcChannelWidget (Constructor)</h4> |
339 <b>IrcChannelWidget</b>(<i>parent=None</i>) |
442 <b>IrcChannelWidget</b>(<i>parent=None</i>) |
|
443 |
340 <p> |
444 <p> |
341 Constructor |
445 Constructor |
342 </p><dl> |
446 </p> |
|
447 <dl> |
|
448 |
343 <dt><i>parent</i></dt> |
449 <dt><i>parent</i></dt> |
344 <dd> |
450 <dd> |
345 reference to the parent widget (QWidget) |
451 reference to the parent widget (QWidget) |
346 </dd> |
452 </dd> |
347 </dl><a NAME="IrcChannelWidget.__addManagementMessage" ID="IrcChannelWidget.__addManagementMessage"></a> |
453 </dl> |
|
454 <a NAME="IrcChannelWidget.__addManagementMessage" ID="IrcChannelWidget.__addManagementMessage"></a> |
348 <h4>IrcChannelWidget.__addManagementMessage</h4> |
455 <h4>IrcChannelWidget.__addManagementMessage</h4> |
349 <b>__addManagementMessage</b>(<i>indicator, message</i>) |
456 <b>__addManagementMessage</b>(<i>indicator, message</i>) |
|
457 |
350 <p> |
458 <p> |
351 Private method to add a channel management message to the list. |
459 Private method to add a channel management message to the list. |
352 </p><dl> |
460 </p> |
|
461 <dl> |
|
462 |
353 <dt><i>indicator</i></dt> |
463 <dt><i>indicator</i></dt> |
354 <dd> |
464 <dd> |
355 indicator to be shown (string) |
465 indicator to be shown (string) |
356 </dd><dt><i>message</i></dt> |
466 </dd> |
|
467 <dt><i>message</i></dt> |
357 <dd> |
468 <dd> |
358 message to be shown (string) |
469 message to be shown (string) |
359 </dd> |
470 </dd> |
360 </dl><a NAME="IrcChannelWidget.__appendMessage" ID="IrcChannelWidget.__appendMessage"></a> |
471 </dl> |
|
472 <a NAME="IrcChannelWidget.__appendMessage" ID="IrcChannelWidget.__appendMessage"></a> |
361 <h4>IrcChannelWidget.__appendMessage</h4> |
473 <h4>IrcChannelWidget.__appendMessage</h4> |
362 <b>__appendMessage</b>(<i>message</i>) |
474 <b>__appendMessage</b>(<i>message</i>) |
|
475 |
363 <p> |
476 <p> |
364 Private slot to append a message. |
477 Private slot to append a message. |
365 </p><dl> |
478 </p> |
|
479 <dl> |
|
480 |
366 <dt><i>message</i></dt> |
481 <dt><i>message</i></dt> |
367 <dd> |
482 <dd> |
368 message to be appended (string) |
483 message to be appended (string) |
369 </dd> |
484 </dd> |
370 </dl><a NAME="IrcChannelWidget.__autoWhoEntry" ID="IrcChannelWidget.__autoWhoEntry"></a> |
485 </dl> |
|
486 <a NAME="IrcChannelWidget.__autoWhoEntry" ID="IrcChannelWidget.__autoWhoEntry"></a> |
371 <h4>IrcChannelWidget.__autoWhoEntry</h4> |
487 <h4>IrcChannelWidget.__autoWhoEntry</h4> |
372 <b>__autoWhoEntry</b>(<i>match</i>) |
488 <b>__autoWhoEntry</b>(<i>match</i>) |
|
489 |
373 <p> |
490 <p> |
374 Private method to handle a WHO entry returned by the server as |
491 Private method to handle a WHO entry returned by the server as |
375 requested automatically. |
492 requested automatically. |
376 </p><dl> |
493 </p> |
377 <dt><i>match</i></dt> |
494 <dl> |
378 <dd> |
495 |
379 match object that matched the pattern |
496 <dt><i>match</i></dt> |
380 </dd> |
497 <dd> |
381 </dl><dl> |
498 match object that matched the pattern |
382 <dt>Returns:</dt> |
499 </dd> |
383 <dd> |
500 </dl> |
384 flag indicating whether the message was handled (boolean) |
501 <dl> |
385 </dd> |
502 <dt>Returns:</dt> |
386 </dl><a NAME="IrcChannelWidget.__channelCreated" ID="IrcChannelWidget.__channelCreated"></a> |
503 <dd> |
|
504 flag indicating whether the message was handled (boolean) |
|
505 </dd> |
|
506 </dl> |
|
507 <a NAME="IrcChannelWidget.__channelCreated" ID="IrcChannelWidget.__channelCreated"></a> |
387 <h4>IrcChannelWidget.__channelCreated</h4> |
508 <h4>IrcChannelWidget.__channelCreated</h4> |
388 <b>__channelCreated</b>(<i>match</i>) |
509 <b>__channelCreated</b>(<i>match</i>) |
|
510 |
389 <p> |
511 <p> |
390 Private method to handle a channel created message. |
512 Private method to handle a channel created message. |
391 </p><dl> |
513 </p> |
392 <dt><i>match</i></dt> |
514 <dl> |
393 <dd> |
515 |
394 match object that matched the pattern |
516 <dt><i>match</i></dt> |
395 </dd> |
517 <dd> |
396 </dl><dl> |
518 match object that matched the pattern |
397 <dt>Returns:</dt> |
519 </dd> |
398 <dd> |
520 </dl> |
399 flag indicating whether the message was handled (boolean) |
521 <dl> |
400 </dd> |
522 <dt>Returns:</dt> |
401 </dl><a NAME="IrcChannelWidget.__channelModes" ID="IrcChannelWidget.__channelModes"></a> |
523 <dd> |
|
524 flag indicating whether the message was handled (boolean) |
|
525 </dd> |
|
526 </dl> |
|
527 <a NAME="IrcChannelWidget.__channelModes" ID="IrcChannelWidget.__channelModes"></a> |
402 <h4>IrcChannelWidget.__channelModes</h4> |
528 <h4>IrcChannelWidget.__channelModes</h4> |
403 <b>__channelModes</b>(<i>match</i>) |
529 <b>__channelModes</b>(<i>match</i>) |
|
530 |
404 <p> |
531 <p> |
405 Private method to handle a message reporting the channel modes. |
532 Private method to handle a message reporting the channel modes. |
406 </p><dl> |
533 </p> |
407 <dt><i>match</i></dt> |
534 <dl> |
408 <dd> |
535 |
409 match object that matched the pattern |
536 <dt><i>match</i></dt> |
410 </dd> |
537 <dd> |
411 </dl><dl> |
538 match object that matched the pattern |
412 <dt>Returns:</dt> |
539 </dd> |
413 <dd> |
540 </dl> |
414 flag indicating whether the message was handled (boolean) |
541 <dl> |
415 </dd> |
542 <dt>Returns:</dt> |
416 </dl><a NAME="IrcChannelWidget.__channelUrl" ID="IrcChannelWidget.__channelUrl"></a> |
543 <dd> |
|
544 flag indicating whether the message was handled (boolean) |
|
545 </dd> |
|
546 </dl> |
|
547 <a NAME="IrcChannelWidget.__channelUrl" ID="IrcChannelWidget.__channelUrl"></a> |
417 <h4>IrcChannelWidget.__channelUrl</h4> |
548 <h4>IrcChannelWidget.__channelUrl</h4> |
418 <b>__channelUrl</b>(<i>match</i>) |
549 <b>__channelUrl</b>(<i>match</i>) |
|
550 |
419 <p> |
551 <p> |
420 Private method to handle a channel URL message. |
552 Private method to handle a channel URL message. |
421 </p><dl> |
553 </p> |
422 <dt><i>match</i></dt> |
554 <dl> |
423 <dd> |
555 |
424 match object that matched the pattern |
556 <dt><i>match</i></dt> |
425 </dd> |
557 <dd> |
426 </dl><dl> |
558 match object that matched the pattern |
427 <dt>Returns:</dt> |
559 </dd> |
428 <dd> |
560 </dl> |
429 flag indicating whether the message was handled (boolean) |
561 <dl> |
430 </dd> |
562 <dt>Returns:</dt> |
431 </dl><a NAME="IrcChannelWidget.__clearMessages" ID="IrcChannelWidget.__clearMessages"></a> |
563 <dd> |
|
564 flag indicating whether the message was handled (boolean) |
|
565 </dd> |
|
566 </dl> |
|
567 <a NAME="IrcChannelWidget.__clearMessages" ID="IrcChannelWidget.__clearMessages"></a> |
432 <h4>IrcChannelWidget.__clearMessages</h4> |
568 <h4>IrcChannelWidget.__clearMessages</h4> |
433 <b>__clearMessages</b>(<i></i>) |
569 <b>__clearMessages</b>(<i></i>) |
|
570 |
434 <p> |
571 <p> |
435 Private slot to clear the contents of the messages display. |
572 Private slot to clear the contents of the messages display. |
436 </p><a NAME="IrcChannelWidget.__copyAllMessages" ID="IrcChannelWidget.__copyAllMessages"></a> |
573 </p> |
|
574 <a NAME="IrcChannelWidget.__copyAllMessages" ID="IrcChannelWidget.__copyAllMessages"></a> |
437 <h4>IrcChannelWidget.__copyAllMessages</h4> |
575 <h4>IrcChannelWidget.__copyAllMessages</h4> |
438 <b>__copyAllMessages</b>(<i></i>) |
576 <b>__copyAllMessages</b>(<i></i>) |
|
577 |
439 <p> |
578 <p> |
440 Private slot to copy the contents of the messages display to the |
579 Private slot to copy the contents of the messages display to the |
441 clipboard. |
580 clipboard. |
442 </p><a NAME="IrcChannelWidget.__copyMessages" ID="IrcChannelWidget.__copyMessages"></a> |
581 </p> |
|
582 <a NAME="IrcChannelWidget.__copyMessages" ID="IrcChannelWidget.__copyMessages"></a> |
443 <h4>IrcChannelWidget.__copyMessages</h4> |
583 <h4>IrcChannelWidget.__copyMessages</h4> |
444 <b>__copyMessages</b>(<i></i>) |
584 <b>__copyMessages</b>(<i></i>) |
|
585 |
445 <p> |
586 <p> |
446 Private slot to copy the selection of the messages display to the |
587 Private slot to copy the selection of the messages display to the |
447 clipboard. |
588 clipboard. |
448 </p><a NAME="IrcChannelWidget.__cutAllMessages" ID="IrcChannelWidget.__cutAllMessages"></a> |
589 </p> |
|
590 <a NAME="IrcChannelWidget.__cutAllMessages" ID="IrcChannelWidget.__cutAllMessages"></a> |
449 <h4>IrcChannelWidget.__cutAllMessages</h4> |
591 <h4>IrcChannelWidget.__cutAllMessages</h4> |
450 <b>__cutAllMessages</b>(<i></i>) |
592 <b>__cutAllMessages</b>(<i></i>) |
|
593 |
451 <p> |
594 <p> |
452 Private slot to cut the contents of the messages display to the |
595 Private slot to cut the contents of the messages display to the |
453 clipboard. |
596 clipboard. |
454 </p><a NAME="IrcChannelWidget.__extractPrivilege" ID="IrcChannelWidget.__extractPrivilege"></a> |
597 </p> |
|
598 <a NAME="IrcChannelWidget.__extractPrivilege" ID="IrcChannelWidget.__extractPrivilege"></a> |
455 <h4>IrcChannelWidget.__extractPrivilege</h4> |
599 <h4>IrcChannelWidget.__extractPrivilege</h4> |
456 <b>__extractPrivilege</b>(<i>name</i>) |
600 <b>__extractPrivilege</b>(<i>name</i>) |
|
601 |
457 <p> |
602 <p> |
458 Private method to extract the user privileges out of the name. |
603 Private method to extract the user privileges out of the name. |
459 </p><dl> |
604 </p> |
|
605 <dl> |
|
606 |
460 <dt><i>name</i></dt> |
607 <dt><i>name</i></dt> |
461 <dd> |
608 <dd> |
462 user name and prefixes (string) |
609 user name and prefixes (string) |
463 </dd> |
610 </dd> |
464 </dl><dl> |
611 </dl> |
|
612 <dl> |
465 <dt>Returns:</dt> |
613 <dt>Returns:</dt> |
466 <dd> |
614 <dd> |
467 list of privileges and user name (list of string, string) |
615 list of privileges and user name (list of string, string) |
468 </dd> |
616 </dd> |
469 </dl><a NAME="IrcChannelWidget.__findUser" ID="IrcChannelWidget.__findUser"></a> |
617 </dl> |
|
618 <a NAME="IrcChannelWidget.__findUser" ID="IrcChannelWidget.__findUser"></a> |
470 <h4>IrcChannelWidget.__findUser</h4> |
619 <h4>IrcChannelWidget.__findUser</h4> |
471 <b>__findUser</b>(<i>name</i>) |
620 <b>__findUser</b>(<i>name</i>) |
|
621 |
472 <p> |
622 <p> |
473 Private method to find the user in the list of users. |
623 Private method to find the user in the list of users. |
474 </p><dl> |
624 </p> |
|
625 <dl> |
|
626 |
475 <dt><i>name</i></dt> |
627 <dt><i>name</i></dt> |
476 <dd> |
628 <dd> |
477 user name to search for (string) |
629 user name to search for (string) |
478 </dd> |
630 </dd> |
479 </dl><dl> |
631 </dl> |
|
632 <dl> |
480 <dt>Returns:</dt> |
633 <dt>Returns:</dt> |
481 <dd> |
634 <dd> |
482 reference to the list entry (QListWidgetItem) |
635 reference to the list entry (QListWidgetItem) |
483 </dd> |
636 </dd> |
484 </dl><a NAME="IrcChannelWidget.__handleCtcp" ID="IrcChannelWidget.__handleCtcp"></a> |
637 </dl> |
|
638 <a NAME="IrcChannelWidget.__handleCtcp" ID="IrcChannelWidget.__handleCtcp"></a> |
485 <h4>IrcChannelWidget.__handleCtcp</h4> |
639 <h4>IrcChannelWidget.__handleCtcp</h4> |
486 <b>__handleCtcp</b>(<i>match</i>) |
640 <b>__handleCtcp</b>(<i>match</i>) |
|
641 |
487 <p> |
642 <p> |
488 Private method to handle a CTCP channel command. |
643 Private method to handle a CTCP channel command. |
489 </p><dl> |
644 </p> |
|
645 <dl> |
|
646 |
490 <dt><i>match</i></dt> |
647 <dt><i>match</i></dt> |
491 <dd> |
648 <dd> |
492 reference to the match object |
649 reference to the match object |
493 </dd> |
650 </dd> |
494 </dl><dl> |
651 </dl> |
|
652 <dl> |
495 <dt>Returns:</dt> |
653 <dt>Returns:</dt> |
496 <dd> |
654 <dd> |
497 flag indicating, if the message was handled (boolean) |
655 flag indicating, if the message was handled (boolean) |
498 </dd> |
656 </dd> |
499 </dl><a NAME="IrcChannelWidget.__help" ID="IrcChannelWidget.__help"></a> |
657 </dl> |
|
658 <a NAME="IrcChannelWidget.__help" ID="IrcChannelWidget.__help"></a> |
500 <h4>IrcChannelWidget.__help</h4> |
659 <h4>IrcChannelWidget.__help</h4> |
501 <b>__help</b>(<i>match</i>) |
660 <b>__help</b>(<i>match</i>) |
|
661 |
502 <p> |
662 <p> |
503 Private method to handle a help message. |
663 Private method to handle a help message. |
504 </p><dl> |
664 </p> |
505 <dt><i>match</i></dt> |
665 <dl> |
506 <dd> |
666 |
507 match object that matched the pattern |
667 <dt><i>match</i></dt> |
508 </dd> |
668 <dd> |
509 </dl><dl> |
669 match object that matched the pattern |
510 <dt>Returns:</dt> |
670 </dd> |
511 <dd> |
671 </dl> |
512 flag indicating whether the message was handled (boolean) |
672 <dl> |
513 </dd> |
673 <dt>Returns:</dt> |
514 </dl><a NAME="IrcChannelWidget.__ignore" ID="IrcChannelWidget.__ignore"></a> |
674 <dd> |
|
675 flag indicating whether the message was handled (boolean) |
|
676 </dd> |
|
677 </dl> |
|
678 <a NAME="IrcChannelWidget.__ignore" ID="IrcChannelWidget.__ignore"></a> |
515 <h4>IrcChannelWidget.__ignore</h4> |
679 <h4>IrcChannelWidget.__ignore</h4> |
516 <b>__ignore</b>(<i>match</i>) |
680 <b>__ignore</b>(<i>match</i>) |
|
681 |
517 <p> |
682 <p> |
518 Private method to handle a channel message we are not interested in. |
683 Private method to handle a channel message we are not interested in. |
519 </p><dl> |
684 </p> |
520 <dt><i>match</i></dt> |
685 <dl> |
521 <dd> |
686 |
522 match object that matched the pattern |
687 <dt><i>match</i></dt> |
523 </dd> |
688 <dd> |
524 </dl><dl> |
689 match object that matched the pattern |
525 <dt>Returns:</dt> |
690 </dd> |
526 <dd> |
691 </dl> |
527 flag indicating whether the message was handled (boolean) |
692 <dl> |
528 </dd> |
693 <dt>Returns:</dt> |
529 </dl><a NAME="IrcChannelWidget.__ignoreUser" ID="IrcChannelWidget.__ignoreUser"></a> |
694 <dd> |
|
695 flag indicating whether the message was handled (boolean) |
|
696 </dd> |
|
697 </dl> |
|
698 <a NAME="IrcChannelWidget.__ignoreUser" ID="IrcChannelWidget.__ignoreUser"></a> |
530 <h4>IrcChannelWidget.__ignoreUser</h4> |
699 <h4>IrcChannelWidget.__ignoreUser</h4> |
531 <b>__ignoreUser</b>(<i></i>) |
700 <b>__ignoreUser</b>(<i></i>) |
|
701 |
532 <p> |
702 <p> |
533 Private slot to ignore a specific user. |
703 Private slot to ignore a specific user. |
534 </p><a NAME="IrcChannelWidget.__initMessagesMenu" ID="IrcChannelWidget.__initMessagesMenu"></a> |
704 </p> |
|
705 <a NAME="IrcChannelWidget.__initMessagesMenu" ID="IrcChannelWidget.__initMessagesMenu"></a> |
535 <h4>IrcChannelWidget.__initMessagesMenu</h4> |
706 <h4>IrcChannelWidget.__initMessagesMenu</h4> |
536 <b>__initMessagesMenu</b>(<i></i>) |
707 <b>__initMessagesMenu</b>(<i></i>) |
|
708 |
537 <p> |
709 <p> |
538 Private slot to initialize the context menu of the messages pane. |
710 Private slot to initialize the context menu of the messages pane. |
539 </p><a NAME="IrcChannelWidget.__initUsersMenu" ID="IrcChannelWidget.__initUsersMenu"></a> |
711 </p> |
|
712 <a NAME="IrcChannelWidget.__initUsersMenu" ID="IrcChannelWidget.__initUsersMenu"></a> |
540 <h4>IrcChannelWidget.__initUsersMenu</h4> |
713 <h4>IrcChannelWidget.__initUsersMenu</h4> |
541 <b>__initUsersMenu</b>(<i></i>) |
714 <b>__initUsersMenu</b>(<i></i>) |
|
715 |
542 <p> |
716 <p> |
543 Private slot to initialize the users list context menu. |
717 Private slot to initialize the users list context menu. |
544 </p><a NAME="IrcChannelWidget.__message" ID="IrcChannelWidget.__message"></a> |
718 </p> |
|
719 <a NAME="IrcChannelWidget.__message" ID="IrcChannelWidget.__message"></a> |
545 <h4>IrcChannelWidget.__message</h4> |
720 <h4>IrcChannelWidget.__message</h4> |
546 <b>__message</b>(<i>match</i>) |
721 <b>__message</b>(<i>match</i>) |
|
722 |
547 <p> |
723 <p> |
548 Private method to handle messages to the channel. |
724 Private method to handle messages to the channel. |
549 </p><dl> |
725 </p> |
550 <dt><i>match</i></dt> |
726 <dl> |
551 <dd> |
727 |
552 match object that matched the pattern |
728 <dt><i>match</i></dt> |
553 </dd> |
729 <dd> |
554 </dl><dl> |
730 match object that matched the pattern |
555 <dt>Returns:</dt> |
731 </dd> |
556 <dd> |
732 </dl> |
557 flag indicating whether the message was handled (boolean) |
733 <dl> |
558 </dd> |
734 <dt>Returns:</dt> |
559 </dl><a NAME="IrcChannelWidget.__openPrivateChat" ID="IrcChannelWidget.__openPrivateChat"></a> |
735 <dd> |
|
736 flag indicating whether the message was handled (boolean) |
|
737 </dd> |
|
738 </dl> |
|
739 <a NAME="IrcChannelWidget.__openPrivateChat" ID="IrcChannelWidget.__openPrivateChat"></a> |
560 <h4>IrcChannelWidget.__openPrivateChat</h4> |
740 <h4>IrcChannelWidget.__openPrivateChat</h4> |
561 <b>__openPrivateChat</b>(<i></i>) |
741 <b>__openPrivateChat</b>(<i></i>) |
|
742 |
562 <p> |
743 <p> |
563 Private slot to open a chat with the selected user. |
744 Private slot to open a chat with the selected user. |
564 </p><a NAME="IrcChannelWidget.__pingUser" ID="IrcChannelWidget.__pingUser"></a> |
745 </p> |
|
746 <a NAME="IrcChannelWidget.__pingUser" ID="IrcChannelWidget.__pingUser"></a> |
565 <h4>IrcChannelWidget.__pingUser</h4> |
747 <h4>IrcChannelWidget.__pingUser</h4> |
566 <b>__pingUser</b>(<i></i>) |
748 <b>__pingUser</b>(<i></i>) |
|
749 |
567 <p> |
750 <p> |
568 Private slot to send a ping to a specific user. |
751 Private slot to send a ping to a specific user. |
569 </p><a NAME="IrcChannelWidget.__processUserMessage" ID="IrcChannelWidget.__processUserMessage"></a> |
752 </p> |
|
753 <a NAME="IrcChannelWidget.__processUserMessage" ID="IrcChannelWidget.__processUserMessage"></a> |
570 <h4>IrcChannelWidget.__processUserMessage</h4> |
754 <h4>IrcChannelWidget.__processUserMessage</h4> |
571 <b>__processUserMessage</b>(<i>msg</i>) |
755 <b>__processUserMessage</b>(<i>msg</i>) |
|
756 |
572 <p> |
757 <p> |
573 Private method to process a message entered by the user or via the |
758 Private method to process a message entered by the user or via the |
574 user list context menu. |
759 user list context menu. |
575 </p><dl> |
760 </p> |
|
761 <dl> |
|
762 |
576 <dt><i>msg</i> (str)</dt> |
763 <dt><i>msg</i> (str)</dt> |
577 <dd> |
764 <dd> |
578 message to be processed |
765 message to be processed |
579 </dd> |
766 </dd> |
580 </dl><a NAME="IrcChannelWidget.__saveMessages" ID="IrcChannelWidget.__saveMessages"></a> |
767 </dl> |
|
768 <a NAME="IrcChannelWidget.__saveMessages" ID="IrcChannelWidget.__saveMessages"></a> |
581 <h4>IrcChannelWidget.__saveMessages</h4> |
769 <h4>IrcChannelWidget.__saveMessages</h4> |
582 <b>__saveMessages</b>(<i></i>) |
770 <b>__saveMessages</b>(<i></i>) |
|
771 |
583 <p> |
772 <p> |
584 Private slot to save the contents of the messages display. |
773 Private slot to save the contents of the messages display. |
585 </p><a NAME="IrcChannelWidget.__sendAutoWhoCommand" ID="IrcChannelWidget.__sendAutoWhoCommand"></a> |
774 </p> |
|
775 <a NAME="IrcChannelWidget.__sendAutoWhoCommand" ID="IrcChannelWidget.__sendAutoWhoCommand"></a> |
586 <h4>IrcChannelWidget.__sendAutoWhoCommand</h4> |
776 <h4>IrcChannelWidget.__sendAutoWhoCommand</h4> |
587 <b>__sendAutoWhoCommand</b>(<i></i>) |
777 <b>__sendAutoWhoCommand</b>(<i></i>) |
|
778 |
588 <p> |
779 <p> |
589 Private slot to send the WHO command to update the users list. |
780 Private slot to send the WHO command to update the users list. |
590 </p><a NAME="IrcChannelWidget.__sendUserMessage" ID="IrcChannelWidget.__sendUserMessage"></a> |
781 </p> |
|
782 <a NAME="IrcChannelWidget.__sendUserMessage" ID="IrcChannelWidget.__sendUserMessage"></a> |
591 <h4>IrcChannelWidget.__sendUserMessage</h4> |
783 <h4>IrcChannelWidget.__sendUserMessage</h4> |
592 <b>__sendUserMessage</b>(<i></i>) |
784 <b>__sendUserMessage</b>(<i></i>) |
|
785 |
593 <p> |
786 <p> |
594 Private slot to send a private message to a specific user. |
787 Private slot to send a private message to a specific user. |
595 </p><a NAME="IrcChannelWidget.__sendUserNotice" ID="IrcChannelWidget.__sendUserNotice"></a> |
788 </p> |
|
789 <a NAME="IrcChannelWidget.__sendUserNotice" ID="IrcChannelWidget.__sendUserNotice"></a> |
596 <h4>IrcChannelWidget.__sendUserNotice</h4> |
790 <h4>IrcChannelWidget.__sendUserNotice</h4> |
597 <b>__sendUserNotice</b>(<i></i>) |
791 <b>__sendUserNotice</b>(<i></i>) |
|
792 |
598 <p> |
793 <p> |
599 Private slot to send a notice message to a specific user. |
794 Private slot to send a notice message to a specific user. |
600 </p><a NAME="IrcChannelWidget.__sendUserQuery" ID="IrcChannelWidget.__sendUserQuery"></a> |
795 </p> |
|
796 <a NAME="IrcChannelWidget.__sendUserQuery" ID="IrcChannelWidget.__sendUserQuery"></a> |
601 <h4>IrcChannelWidget.__sendUserQuery</h4> |
797 <h4>IrcChannelWidget.__sendUserQuery</h4> |
602 <b>__sendUserQuery</b>(<i></i>) |
798 <b>__sendUserQuery</b>(<i></i>) |
|
799 |
603 <p> |
800 <p> |
604 Private slot to send a query message to a specific user. |
801 Private slot to send a query message to a specific user. |
605 </p><a NAME="IrcChannelWidget.__setEditTopicButton" ID="IrcChannelWidget.__setEditTopicButton"></a> |
802 </p> |
|
803 <a NAME="IrcChannelWidget.__setEditTopicButton" ID="IrcChannelWidget.__setEditTopicButton"></a> |
606 <h4>IrcChannelWidget.__setEditTopicButton</h4> |
804 <h4>IrcChannelWidget.__setEditTopicButton</h4> |
607 <b>__setEditTopicButton</b>(<i></i>) |
805 <b>__setEditTopicButton</b>(<i></i>) |
|
806 |
608 <p> |
807 <p> |
609 Private method to set the visibility of the Edit Topic button. |
808 Private method to set the visibility of the Edit Topic button. |
610 </p><a NAME="IrcChannelWidget.__setTopic" ID="IrcChannelWidget.__setTopic"></a> |
809 </p> |
|
810 <a NAME="IrcChannelWidget.__setTopic" ID="IrcChannelWidget.__setTopic"></a> |
611 <h4>IrcChannelWidget.__setTopic</h4> |
811 <h4>IrcChannelWidget.__setTopic</h4> |
612 <b>__setTopic</b>(<i>match</i>) |
812 <b>__setTopic</b>(<i>match</i>) |
|
813 |
613 <p> |
814 <p> |
614 Private method to handle a topic change of the channel. |
815 Private method to handle a topic change of the channel. |
615 </p><dl> |
816 </p> |
616 <dt><i>match</i></dt> |
817 <dl> |
617 <dd> |
818 |
618 match object that matched the pattern |
819 <dt><i>match</i></dt> |
619 </dd> |
820 <dd> |
620 </dl><dl> |
821 match object that matched the pattern |
621 <dt>Returns:</dt> |
822 </dd> |
622 <dd> |
823 </dl> |
623 flag indicating whether the message was handled (boolean) |
824 <dl> |
624 </dd> |
825 <dt>Returns:</dt> |
625 </dl><a NAME="IrcChannelWidget.__setUserPrivilege" ID="IrcChannelWidget.__setUserPrivilege"></a> |
826 <dd> |
|
827 flag indicating whether the message was handled (boolean) |
|
828 </dd> |
|
829 </dl> |
|
830 <a NAME="IrcChannelWidget.__setUserPrivilege" ID="IrcChannelWidget.__setUserPrivilege"></a> |
626 <h4>IrcChannelWidget.__setUserPrivilege</h4> |
831 <h4>IrcChannelWidget.__setUserPrivilege</h4> |
627 <b>__setUserPrivilege</b>(<i>match</i>) |
832 <b>__setUserPrivilege</b>(<i>match</i>) |
|
833 |
628 <p> |
834 <p> |
629 Private method to handle a change of user privileges for the channel. |
835 Private method to handle a change of user privileges for the channel. |
630 </p><dl> |
836 </p> |
631 <dt><i>match</i></dt> |
837 <dl> |
632 <dd> |
838 |
633 match object that matched the pattern |
839 <dt><i>match</i></dt> |
634 </dd> |
840 <dd> |
635 </dl><dl> |
841 match object that matched the pattern |
636 <dt>Returns:</dt> |
842 </dd> |
637 <dd> |
843 </dl> |
638 flag indicating whether the message was handled (boolean) |
844 <dl> |
639 </dd> |
845 <dt>Returns:</dt> |
640 </dl><a NAME="IrcChannelWidget.__topicCreated" ID="IrcChannelWidget.__topicCreated"></a> |
846 <dd> |
|
847 flag indicating whether the message was handled (boolean) |
|
848 </dd> |
|
849 </dl> |
|
850 <a NAME="IrcChannelWidget.__topicCreated" ID="IrcChannelWidget.__topicCreated"></a> |
641 <h4>IrcChannelWidget.__topicCreated</h4> |
851 <h4>IrcChannelWidget.__topicCreated</h4> |
642 <b>__topicCreated</b>(<i>match</i>) |
852 <b>__topicCreated</b>(<i>match</i>) |
|
853 |
643 <p> |
854 <p> |
644 Private method to handle a topic created message. |
855 Private method to handle a topic created message. |
645 </p><dl> |
856 </p> |
646 <dt><i>match</i></dt> |
857 <dl> |
647 <dd> |
858 |
648 match object that matched the pattern |
859 <dt><i>match</i></dt> |
649 </dd> |
860 <dd> |
650 </dl><dl> |
861 match object that matched the pattern |
651 <dt>Returns:</dt> |
862 </dd> |
652 <dd> |
863 </dl> |
653 flag indicating whether the message was handled (boolean) |
864 <dl> |
654 </dd> |
865 <dt>Returns:</dt> |
655 </dl><a NAME="IrcChannelWidget.__updateChannelModes" ID="IrcChannelWidget.__updateChannelModes"></a> |
866 <dd> |
|
867 flag indicating whether the message was handled (boolean) |
|
868 </dd> |
|
869 </dl> |
|
870 <a NAME="IrcChannelWidget.__updateChannelModes" ID="IrcChannelWidget.__updateChannelModes"></a> |
656 <h4>IrcChannelWidget.__updateChannelModes</h4> |
871 <h4>IrcChannelWidget.__updateChannelModes</h4> |
657 <b>__updateChannelModes</b>(<i>match</i>) |
872 <b>__updateChannelModes</b>(<i>match</i>) |
|
873 |
658 <p> |
874 <p> |
659 Private method to handle a message reporting the channel modes. |
875 Private method to handle a message reporting the channel modes. |
660 </p><dl> |
876 </p> |
661 <dt><i>match</i></dt> |
877 <dl> |
662 <dd> |
878 |
663 match object that matched the pattern |
879 <dt><i>match</i></dt> |
664 </dd> |
880 <dd> |
665 </dl><dl> |
881 match object that matched the pattern |
666 <dt>Returns:</dt> |
882 </dd> |
667 <dd> |
883 </dl> |
668 flag indicating whether the message was handled (boolean) |
884 <dl> |
669 </dd> |
885 <dt>Returns:</dt> |
670 </dl><a NAME="IrcChannelWidget.__userAway" ID="IrcChannelWidget.__userAway"></a> |
886 <dd> |
|
887 flag indicating whether the message was handled (boolean) |
|
888 </dd> |
|
889 </dl> |
|
890 <a NAME="IrcChannelWidget.__userAway" ID="IrcChannelWidget.__userAway"></a> |
671 <h4>IrcChannelWidget.__userAway</h4> |
891 <h4>IrcChannelWidget.__userAway</h4> |
672 <b>__userAway</b>(<i>match</i>) |
892 <b>__userAway</b>(<i>match</i>) |
|
893 |
673 <p> |
894 <p> |
674 Private method to handle a topic change of the channel. |
895 Private method to handle a topic change of the channel. |
675 </p><dl> |
896 </p> |
676 <dt><i>match</i></dt> |
897 <dl> |
677 <dd> |
898 |
678 match object that matched the pattern |
899 <dt><i>match</i></dt> |
679 </dd> |
900 <dd> |
680 </dl><dl> |
901 match object that matched the pattern |
681 <dt>Returns:</dt> |
902 </dd> |
682 <dd> |
903 </dl> |
683 flag indicating whether the message was handled (boolean) |
904 <dl> |
684 </dd> |
905 <dt>Returns:</dt> |
685 </dl><a NAME="IrcChannelWidget.__userJoin" ID="IrcChannelWidget.__userJoin"></a> |
906 <dd> |
|
907 flag indicating whether the message was handled (boolean) |
|
908 </dd> |
|
909 </dl> |
|
910 <a NAME="IrcChannelWidget.__userJoin" ID="IrcChannelWidget.__userJoin"></a> |
686 <h4>IrcChannelWidget.__userJoin</h4> |
911 <h4>IrcChannelWidget.__userJoin</h4> |
687 <b>__userJoin</b>(<i>match</i>) |
912 <b>__userJoin</b>(<i>match</i>) |
|
913 |
688 <p> |
914 <p> |
689 Private method to handle a user joining the channel. |
915 Private method to handle a user joining the channel. |
690 </p><dl> |
916 </p> |
691 <dt><i>match</i></dt> |
917 <dl> |
692 <dd> |
918 |
693 match object that matched the pattern |
919 <dt><i>match</i></dt> |
694 </dd> |
920 <dd> |
695 </dl><dl> |
921 match object that matched the pattern |
696 <dt>Returns:</dt> |
922 </dd> |
697 <dd> |
923 </dl> |
698 flag indicating whether the message was handled (boolean) |
924 <dl> |
699 </dd> |
925 <dt>Returns:</dt> |
700 </dl><a NAME="IrcChannelWidget.__userList" ID="IrcChannelWidget.__userList"></a> |
926 <dd> |
|
927 flag indicating whether the message was handled (boolean) |
|
928 </dd> |
|
929 </dl> |
|
930 <a NAME="IrcChannelWidget.__userList" ID="IrcChannelWidget.__userList"></a> |
701 <h4>IrcChannelWidget.__userList</h4> |
931 <h4>IrcChannelWidget.__userList</h4> |
702 <b>__userList</b>(<i>match</i>) |
932 <b>__userList</b>(<i>match</i>) |
|
933 |
703 <p> |
934 <p> |
704 Private method to handle the receipt of a list of users of the channel. |
935 Private method to handle the receipt of a list of users of the channel. |
705 </p><dl> |
936 </p> |
706 <dt><i>match</i></dt> |
937 <dl> |
707 <dd> |
938 |
708 match object that matched the pattern |
939 <dt><i>match</i></dt> |
709 </dd> |
940 <dd> |
710 </dl><dl> |
941 match object that matched the pattern |
711 <dt>Returns:</dt> |
942 </dd> |
712 <dd> |
943 </dl> |
713 flag indicating whether the message was handled (boolean) |
944 <dl> |
714 </dd> |
945 <dt>Returns:</dt> |
715 </dl><a NAME="IrcChannelWidget.__userNickChange" ID="IrcChannelWidget.__userNickChange"></a> |
946 <dd> |
|
947 flag indicating whether the message was handled (boolean) |
|
948 </dd> |
|
949 </dl> |
|
950 <a NAME="IrcChannelWidget.__userNickChange" ID="IrcChannelWidget.__userNickChange"></a> |
716 <h4>IrcChannelWidget.__userNickChange</h4> |
951 <h4>IrcChannelWidget.__userNickChange</h4> |
717 <b>__userNickChange</b>(<i>match</i>) |
952 <b>__userNickChange</b>(<i>match</i>) |
|
953 |
718 <p> |
954 <p> |
719 Private method to handle a nickname change of a user. |
955 Private method to handle a nickname change of a user. |
720 </p><dl> |
956 </p> |
721 <dt><i>match</i></dt> |
957 <dl> |
722 <dd> |
958 |
723 match object that matched the pattern |
959 <dt><i>match</i></dt> |
724 </dd> |
960 <dd> |
725 </dl><dl> |
961 match object that matched the pattern |
726 <dt>Returns:</dt> |
962 </dd> |
727 <dd> |
963 </dl> |
728 flag indicating whether the message was handled (boolean) |
964 <dl> |
729 </dd> |
965 <dt>Returns:</dt> |
730 </dl><a NAME="IrcChannelWidget.__userPart" ID="IrcChannelWidget.__userPart"></a> |
966 <dd> |
|
967 flag indicating whether the message was handled (boolean) |
|
968 </dd> |
|
969 </dl> |
|
970 <a NAME="IrcChannelWidget.__userPart" ID="IrcChannelWidget.__userPart"></a> |
731 <h4>IrcChannelWidget.__userPart</h4> |
971 <h4>IrcChannelWidget.__userPart</h4> |
732 <b>__userPart</b>(<i>match</i>) |
972 <b>__userPart</b>(<i>match</i>) |
|
973 |
733 <p> |
974 <p> |
734 Private method to handle a user leaving the channel. |
975 Private method to handle a user leaving the channel. |
735 </p><dl> |
976 </p> |
736 <dt><i>match</i></dt> |
977 <dl> |
737 <dd> |
978 |
738 match object that matched the pattern |
979 <dt><i>match</i></dt> |
739 </dd> |
980 <dd> |
740 </dl><dl> |
981 match object that matched the pattern |
741 <dt>Returns:</dt> |
982 </dd> |
742 <dd> |
983 </dl> |
743 flag indicating whether the message was handled (boolean) |
984 <dl> |
744 </dd> |
985 <dt>Returns:</dt> |
745 </dl><a NAME="IrcChannelWidget.__userQuit" ID="IrcChannelWidget.__userQuit"></a> |
986 <dd> |
|
987 flag indicating whether the message was handled (boolean) |
|
988 </dd> |
|
989 </dl> |
|
990 <a NAME="IrcChannelWidget.__userQuit" ID="IrcChannelWidget.__userQuit"></a> |
746 <h4>IrcChannelWidget.__userQuit</h4> |
991 <h4>IrcChannelWidget.__userQuit</h4> |
747 <b>__userQuit</b>(<i>match</i>) |
992 <b>__userQuit</b>(<i>match</i>) |
|
993 |
748 <p> |
994 <p> |
749 Private method to handle a user logging off the server. |
995 Private method to handle a user logging off the server. |
750 </p><dl> |
996 </p> |
751 <dt><i>match</i></dt> |
997 <dl> |
752 <dd> |
998 |
753 match object that matched the pattern |
999 <dt><i>match</i></dt> |
754 </dd> |
1000 <dd> |
755 </dl><dl> |
1001 match object that matched the pattern |
756 <dt>Returns:</dt> |
1002 </dd> |
757 <dd> |
1003 </dl> |
758 flag indicating whether the message was handled (boolean) |
1004 <dl> |
759 </dd> |
1005 <dt>Returns:</dt> |
760 </dl><a NAME="IrcChannelWidget.__whoEnd" ID="IrcChannelWidget.__whoEnd"></a> |
1006 <dd> |
|
1007 flag indicating whether the message was handled (boolean) |
|
1008 </dd> |
|
1009 </dl> |
|
1010 <a NAME="IrcChannelWidget.__whoEnd" ID="IrcChannelWidget.__whoEnd"></a> |
761 <h4>IrcChannelWidget.__whoEnd</h4> |
1011 <h4>IrcChannelWidget.__whoEnd</h4> |
762 <b>__whoEnd</b>(<i>match</i>) |
1012 <b>__whoEnd</b>(<i>match</i>) |
|
1013 |
763 <p> |
1014 <p> |
764 Private method to handle the end of the WHO list. |
1015 Private method to handle the end of the WHO list. |
765 </p><dl> |
1016 </p> |
766 <dt><i>match</i></dt> |
1017 <dl> |
767 <dd> |
1018 |
768 match object that matched the pattern |
1019 <dt><i>match</i></dt> |
769 </dd> |
1020 <dd> |
770 </dl><dl> |
1021 match object that matched the pattern |
771 <dt>Returns:</dt> |
1022 </dd> |
772 <dd> |
1023 </dl> |
773 flag indicating whether the message was handled (boolean) |
1024 <dl> |
774 </dd> |
1025 <dt>Returns:</dt> |
775 </dl><a NAME="IrcChannelWidget.__whoEntry" ID="IrcChannelWidget.__whoEntry"></a> |
1026 <dd> |
|
1027 flag indicating whether the message was handled (boolean) |
|
1028 </dd> |
|
1029 </dl> |
|
1030 <a NAME="IrcChannelWidget.__whoEntry" ID="IrcChannelWidget.__whoEntry"></a> |
776 <h4>IrcChannelWidget.__whoEntry</h4> |
1031 <h4>IrcChannelWidget.__whoEntry</h4> |
777 <b>__whoEntry</b>(<i>match</i>) |
1032 <b>__whoEntry</b>(<i>match</i>) |
|
1033 |
778 <p> |
1034 <p> |
779 Private method to handle a WHO entry returned by the server as |
1035 Private method to handle a WHO entry returned by the server as |
780 requested manually. |
1036 requested manually. |
781 </p><dl> |
1037 </p> |
782 <dt><i>match</i></dt> |
1038 <dl> |
783 <dd> |
1039 |
784 match object that matched the pattern |
1040 <dt><i>match</i></dt> |
785 </dd> |
1041 <dd> |
786 </dl><dl> |
1042 match object that matched the pattern |
787 <dt>Returns:</dt> |
1043 </dd> |
788 <dd> |
1044 </dl> |
789 flag indicating whether the message was handled (boolean) |
1045 <dl> |
790 </dd> |
1046 <dt>Returns:</dt> |
791 </dl><a NAME="IrcChannelWidget.__whoIs" ID="IrcChannelWidget.__whoIs"></a> |
1047 <dd> |
|
1048 flag indicating whether the message was handled (boolean) |
|
1049 </dd> |
|
1050 </dl> |
|
1051 <a NAME="IrcChannelWidget.__whoIs" ID="IrcChannelWidget.__whoIs"></a> |
792 <h4>IrcChannelWidget.__whoIs</h4> |
1052 <h4>IrcChannelWidget.__whoIs</h4> |
793 <b>__whoIs</b>(<i></i>) |
1053 <b>__whoIs</b>(<i></i>) |
|
1054 |
794 <p> |
1055 <p> |
795 Private slot to get information about the selected user. |
1056 Private slot to get information about the selected user. |
796 </p><a NAME="IrcChannelWidget.__whoIsAccount" ID="IrcChannelWidget.__whoIsAccount"></a> |
1057 </p> |
|
1058 <a NAME="IrcChannelWidget.__whoIsAccount" ID="IrcChannelWidget.__whoIsAccount"></a> |
797 <h4>IrcChannelWidget.__whoIsAccount</h4> |
1059 <h4>IrcChannelWidget.__whoIsAccount</h4> |
798 <b>__whoIsAccount</b>(<i>match</i>) |
1060 <b>__whoIsAccount</b>(<i>match</i>) |
|
1061 |
799 <p> |
1062 <p> |
800 Private method to handle the WHOIS account reply. |
1063 Private method to handle the WHOIS account reply. |
801 </p><dl> |
1064 </p> |
802 <dt><i>match</i></dt> |
1065 <dl> |
803 <dd> |
1066 |
804 match object that matched the pattern |
1067 <dt><i>match</i></dt> |
805 </dd> |
1068 <dd> |
806 </dl><dl> |
1069 match object that matched the pattern |
807 <dt>Returns:</dt> |
1070 </dd> |
808 <dd> |
1071 </dl> |
809 flag indicating whether the message was handled (boolean) |
1072 <dl> |
810 </dd> |
1073 <dt>Returns:</dt> |
811 </dl><a NAME="IrcChannelWidget.__whoIsActually" ID="IrcChannelWidget.__whoIsActually"></a> |
1074 <dd> |
|
1075 flag indicating whether the message was handled (boolean) |
|
1076 </dd> |
|
1077 </dl> |
|
1078 <a NAME="IrcChannelWidget.__whoIsActually" ID="IrcChannelWidget.__whoIsActually"></a> |
812 <h4>IrcChannelWidget.__whoIsActually</h4> |
1079 <h4>IrcChannelWidget.__whoIsActually</h4> |
813 <b>__whoIsActually</b>(<i>match</i>) |
1080 <b>__whoIsActually</b>(<i>match</i>) |
|
1081 |
814 <p> |
1082 <p> |
815 Private method to handle the WHOIS actually reply. |
1083 Private method to handle the WHOIS actually reply. |
816 </p><dl> |
1084 </p> |
817 <dt><i>match</i></dt> |
1085 <dl> |
818 <dd> |
1086 |
819 match object that matched the pattern |
1087 <dt><i>match</i></dt> |
820 </dd> |
1088 <dd> |
821 </dl><dl> |
1089 match object that matched the pattern |
822 <dt>Returns:</dt> |
1090 </dd> |
823 <dd> |
1091 </dl> |
824 flag indicating whether the message was handled (boolean) |
1092 <dl> |
825 </dd> |
1093 <dt>Returns:</dt> |
826 </dl><a NAME="IrcChannelWidget.__whoIsChannels" ID="IrcChannelWidget.__whoIsChannels"></a> |
1094 <dd> |
|
1095 flag indicating whether the message was handled (boolean) |
|
1096 </dd> |
|
1097 </dl> |
|
1098 <a NAME="IrcChannelWidget.__whoIsChannels" ID="IrcChannelWidget.__whoIsChannels"></a> |
827 <h4>IrcChannelWidget.__whoIsChannels</h4> |
1099 <h4>IrcChannelWidget.__whoIsChannels</h4> |
828 <b>__whoIsChannels</b>(<i>match</i>) |
1100 <b>__whoIsChannels</b>(<i>match</i>) |
|
1101 |
829 <p> |
1102 <p> |
830 Private method to handle the WHOIS channels reply. |
1103 Private method to handle the WHOIS channels reply. |
831 </p><dl> |
1104 </p> |
832 <dt><i>match</i></dt> |
1105 <dl> |
833 <dd> |
1106 |
834 match object that matched the pattern |
1107 <dt><i>match</i></dt> |
835 </dd> |
1108 <dd> |
836 </dl><dl> |
1109 match object that matched the pattern |
837 <dt>Returns:</dt> |
1110 </dd> |
838 <dd> |
1111 </dl> |
839 flag indicating whether the message was handled (boolean) |
1112 <dl> |
840 </dd> |
1113 <dt>Returns:</dt> |
841 </dl><a NAME="IrcChannelWidget.__whoIsConnection" ID="IrcChannelWidget.__whoIsConnection"></a> |
1114 <dd> |
|
1115 flag indicating whether the message was handled (boolean) |
|
1116 </dd> |
|
1117 </dl> |
|
1118 <a NAME="IrcChannelWidget.__whoIsConnection" ID="IrcChannelWidget.__whoIsConnection"></a> |
842 <h4>IrcChannelWidget.__whoIsConnection</h4> |
1119 <h4>IrcChannelWidget.__whoIsConnection</h4> |
843 <b>__whoIsConnection</b>(<i>match</i>) |
1120 <b>__whoIsConnection</b>(<i>match</i>) |
|
1121 |
844 <p> |
1122 <p> |
845 Private method to handle the WHOIS connection reply. |
1123 Private method to handle the WHOIS connection reply. |
846 </p><dl> |
1124 </p> |
847 <dt><i>match</i></dt> |
1125 <dl> |
848 <dd> |
1126 |
849 match object that matched the pattern |
1127 <dt><i>match</i></dt> |
850 </dd> |
1128 <dd> |
851 </dl><dl> |
1129 match object that matched the pattern |
852 <dt>Returns:</dt> |
1130 </dd> |
853 <dd> |
1131 </dl> |
854 flag indicating whether the message was handled (boolean) |
1132 <dl> |
855 </dd> |
1133 <dt>Returns:</dt> |
856 </dl><a NAME="IrcChannelWidget.__whoIsEnd" ID="IrcChannelWidget.__whoIsEnd"></a> |
1134 <dd> |
|
1135 flag indicating whether the message was handled (boolean) |
|
1136 </dd> |
|
1137 </dl> |
|
1138 <a NAME="IrcChannelWidget.__whoIsEnd" ID="IrcChannelWidget.__whoIsEnd"></a> |
857 <h4>IrcChannelWidget.__whoIsEnd</h4> |
1139 <h4>IrcChannelWidget.__whoIsEnd</h4> |
858 <b>__whoIsEnd</b>(<i>match</i>) |
1140 <b>__whoIsEnd</b>(<i>match</i>) |
|
1141 |
859 <p> |
1142 <p> |
860 Private method to handle the end of WHOIS reply. |
1143 Private method to handle the end of WHOIS reply. |
861 </p><dl> |
1144 </p> |
862 <dt><i>match</i></dt> |
1145 <dl> |
863 <dd> |
1146 |
864 match object that matched the pattern |
1147 <dt><i>match</i></dt> |
865 </dd> |
1148 <dd> |
866 </dl><dl> |
1149 match object that matched the pattern |
867 <dt>Returns:</dt> |
1150 </dd> |
868 <dd> |
1151 </dl> |
869 flag indicating whether the message was handled (boolean) |
1152 <dl> |
870 </dd> |
1153 <dt>Returns:</dt> |
871 </dl><a NAME="IrcChannelWidget.__whoIsHelper" ID="IrcChannelWidget.__whoIsHelper"></a> |
1154 <dd> |
|
1155 flag indicating whether the message was handled (boolean) |
|
1156 </dd> |
|
1157 </dl> |
|
1158 <a NAME="IrcChannelWidget.__whoIsHelper" ID="IrcChannelWidget.__whoIsHelper"></a> |
872 <h4>IrcChannelWidget.__whoIsHelper</h4> |
1159 <h4>IrcChannelWidget.__whoIsHelper</h4> |
873 <b>__whoIsHelper</b>(<i>match</i>) |
1160 <b>__whoIsHelper</b>(<i>match</i>) |
|
1161 |
874 <p> |
1162 <p> |
875 Private method to handle the WHOIS helper reply. |
1163 Private method to handle the WHOIS helper reply. |
876 </p><dl> |
1164 </p> |
877 <dt><i>match</i></dt> |
1165 <dl> |
878 <dd> |
1166 |
879 match object that matched the pattern |
1167 <dt><i>match</i></dt> |
880 </dd> |
1168 <dd> |
881 </dl><dl> |
1169 match object that matched the pattern |
882 <dt>Returns:</dt> |
1170 </dd> |
883 <dd> |
1171 </dl> |
884 flag indicating whether the message was handled (boolean) |
1172 <dl> |
885 </dd> |
1173 <dt>Returns:</dt> |
886 </dl><a NAME="IrcChannelWidget.__whoIsIdentify" ID="IrcChannelWidget.__whoIsIdentify"></a> |
1174 <dd> |
|
1175 flag indicating whether the message was handled (boolean) |
|
1176 </dd> |
|
1177 </dl> |
|
1178 <a NAME="IrcChannelWidget.__whoIsIdentify" ID="IrcChannelWidget.__whoIsIdentify"></a> |
887 <h4>IrcChannelWidget.__whoIsIdentify</h4> |
1179 <h4>IrcChannelWidget.__whoIsIdentify</h4> |
888 <b>__whoIsIdentify</b>(<i>match</i>) |
1180 <b>__whoIsIdentify</b>(<i>match</i>) |
|
1181 |
889 <p> |
1182 <p> |
890 Private method to handle the WHOIS identify and identified replies. |
1183 Private method to handle the WHOIS identify and identified replies. |
891 </p><dl> |
1184 </p> |
892 <dt><i>match</i></dt> |
1185 <dl> |
893 <dd> |
1186 |
894 match object that matched the pattern |
1187 <dt><i>match</i></dt> |
895 </dd> |
1188 <dd> |
896 </dl><dl> |
1189 match object that matched the pattern |
897 <dt>Returns:</dt> |
1190 </dd> |
898 <dd> |
1191 </dl> |
899 flag indicating whether the message was handled (boolean) |
1192 <dl> |
900 </dd> |
1193 <dt>Returns:</dt> |
901 </dl><a NAME="IrcChannelWidget.__whoIsIdle" ID="IrcChannelWidget.__whoIsIdle"></a> |
1194 <dd> |
|
1195 flag indicating whether the message was handled (boolean) |
|
1196 </dd> |
|
1197 </dl> |
|
1198 <a NAME="IrcChannelWidget.__whoIsIdle" ID="IrcChannelWidget.__whoIsIdle"></a> |
902 <h4>IrcChannelWidget.__whoIsIdle</h4> |
1199 <h4>IrcChannelWidget.__whoIsIdle</h4> |
903 <b>__whoIsIdle</b>(<i>match</i>) |
1200 <b>__whoIsIdle</b>(<i>match</i>) |
|
1201 |
904 <p> |
1202 <p> |
905 Private method to handle the WHOIS idle reply. |
1203 Private method to handle the WHOIS idle reply. |
906 </p><dl> |
1204 </p> |
907 <dt><i>match</i></dt> |
1205 <dl> |
908 <dd> |
1206 |
909 match object that matched the pattern |
1207 <dt><i>match</i></dt> |
910 </dd> |
1208 <dd> |
911 </dl><dl> |
1209 match object that matched the pattern |
912 <dt>Returns:</dt> |
1210 </dd> |
913 <dd> |
1211 </dl> |
914 flag indicating whether the message was handled (boolean) |
1212 <dl> |
915 </dd> |
1213 <dt>Returns:</dt> |
916 </dl><a NAME="IrcChannelWidget.__whoIsOperator" ID="IrcChannelWidget.__whoIsOperator"></a> |
1214 <dd> |
|
1215 flag indicating whether the message was handled (boolean) |
|
1216 </dd> |
|
1217 </dl> |
|
1218 <a NAME="IrcChannelWidget.__whoIsOperator" ID="IrcChannelWidget.__whoIsOperator"></a> |
917 <h4>IrcChannelWidget.__whoIsOperator</h4> |
1219 <h4>IrcChannelWidget.__whoIsOperator</h4> |
918 <b>__whoIsOperator</b>(<i>match</i>) |
1220 <b>__whoIsOperator</b>(<i>match</i>) |
|
1221 |
919 <p> |
1222 <p> |
920 Private method to handle the WHOIS operator reply. |
1223 Private method to handle the WHOIS operator reply. |
921 </p><dl> |
1224 </p> |
922 <dt><i>match</i></dt> |
1225 <dl> |
923 <dd> |
1226 |
924 match object that matched the pattern |
1227 <dt><i>match</i></dt> |
925 </dd> |
1228 <dd> |
926 </dl><dl> |
1229 match object that matched the pattern |
927 <dt>Returns:</dt> |
1230 </dd> |
928 <dd> |
1231 </dl> |
929 flag indicating whether the message was handled (boolean) |
1232 <dl> |
930 </dd> |
1233 <dt>Returns:</dt> |
931 </dl><a NAME="IrcChannelWidget.__whoIsSecure" ID="IrcChannelWidget.__whoIsSecure"></a> |
1234 <dd> |
|
1235 flag indicating whether the message was handled (boolean) |
|
1236 </dd> |
|
1237 </dl> |
|
1238 <a NAME="IrcChannelWidget.__whoIsSecure" ID="IrcChannelWidget.__whoIsSecure"></a> |
932 <h4>IrcChannelWidget.__whoIsSecure</h4> |
1239 <h4>IrcChannelWidget.__whoIsSecure</h4> |
933 <b>__whoIsSecure</b>(<i>match</i>) |
1240 <b>__whoIsSecure</b>(<i>match</i>) |
|
1241 |
934 <p> |
1242 <p> |
935 Private method to handle the WHOIS secure reply. |
1243 Private method to handle the WHOIS secure reply. |
936 </p><dl> |
1244 </p> |
937 <dt><i>match</i></dt> |
1245 <dl> |
938 <dd> |
1246 |
939 match object that matched the pattern |
1247 <dt><i>match</i></dt> |
940 </dd> |
1248 <dd> |
941 </dl><dl> |
1249 match object that matched the pattern |
942 <dt>Returns:</dt> |
1250 </dd> |
943 <dd> |
1251 </dl> |
944 flag indicating whether the message was handled (boolean) |
1252 <dl> |
945 </dd> |
1253 <dt>Returns:</dt> |
946 </dl><a NAME="IrcChannelWidget.__whoIsServer" ID="IrcChannelWidget.__whoIsServer"></a> |
1254 <dd> |
|
1255 flag indicating whether the message was handled (boolean) |
|
1256 </dd> |
|
1257 </dl> |
|
1258 <a NAME="IrcChannelWidget.__whoIsServer" ID="IrcChannelWidget.__whoIsServer"></a> |
947 <h4>IrcChannelWidget.__whoIsServer</h4> |
1259 <h4>IrcChannelWidget.__whoIsServer</h4> |
948 <b>__whoIsServer</b>(<i>match</i>) |
1260 <b>__whoIsServer</b>(<i>match</i>) |
|
1261 |
949 <p> |
1262 <p> |
950 Private method to handle the WHOIS server reply. |
1263 Private method to handle the WHOIS server reply. |
951 </p><dl> |
1264 </p> |
952 <dt><i>match</i></dt> |
1265 <dl> |
953 <dd> |
1266 |
954 match object that matched the pattern |
1267 <dt><i>match</i></dt> |
955 </dd> |
1268 <dd> |
956 </dl><dl> |
1269 match object that matched the pattern |
957 <dt>Returns:</dt> |
1270 </dd> |
958 <dd> |
1271 </dl> |
959 flag indicating whether the message was handled (boolean) |
1272 <dl> |
960 </dd> |
1273 <dt>Returns:</dt> |
961 </dl><a NAME="IrcChannelWidget.__whoIsUser" ID="IrcChannelWidget.__whoIsUser"></a> |
1274 <dd> |
|
1275 flag indicating whether the message was handled (boolean) |
|
1276 </dd> |
|
1277 </dl> |
|
1278 <a NAME="IrcChannelWidget.__whoIsUser" ID="IrcChannelWidget.__whoIsUser"></a> |
962 <h4>IrcChannelWidget.__whoIsUser</h4> |
1279 <h4>IrcChannelWidget.__whoIsUser</h4> |
963 <b>__whoIsUser</b>(<i>match</i>) |
1280 <b>__whoIsUser</b>(<i>match</i>) |
|
1281 |
964 <p> |
1282 <p> |
965 Private method to handle the WHOIS user reply. |
1283 Private method to handle the WHOIS user reply. |
966 </p><dl> |
1284 </p> |
967 <dt><i>match</i></dt> |
1285 <dl> |
968 <dd> |
1286 |
969 match object that matched the pattern |
1287 <dt><i>match</i></dt> |
970 </dd> |
1288 <dd> |
971 </dl><dl> |
1289 match object that matched the pattern |
972 <dt>Returns:</dt> |
1290 </dd> |
973 <dd> |
1291 </dl> |
974 flag indicating whether the message was handled (boolean) |
1292 <dl> |
975 </dd> |
1293 <dt>Returns:</dt> |
976 </dl><a NAME="IrcChannelWidget.addMessage" ID="IrcChannelWidget.addMessage"></a> |
1294 <dd> |
|
1295 flag indicating whether the message was handled (boolean) |
|
1296 </dd> |
|
1297 </dl> |
|
1298 <a NAME="IrcChannelWidget.addMessage" ID="IrcChannelWidget.addMessage"></a> |
977 <h4>IrcChannelWidget.addMessage</h4> |
1299 <h4>IrcChannelWidget.addMessage</h4> |
978 <b>addMessage</b>(<i>sender, msg</i>) |
1300 <b>addMessage</b>(<i>sender, msg</i>) |
|
1301 |
979 <p> |
1302 <p> |
980 Public method to add a message from external. |
1303 Public method to add a message from external. |
981 </p><dl> |
1304 </p> |
|
1305 <dl> |
|
1306 |
982 <dt><i>sender</i></dt> |
1307 <dt><i>sender</i></dt> |
983 <dd> |
1308 <dd> |
984 nick name of the sender (string) |
1309 nick name of the sender (string) |
985 </dd><dt><i>msg</i></dt> |
1310 </dd> |
|
1311 <dt><i>msg</i></dt> |
986 <dd> |
1312 <dd> |
987 message received from sender (string) |
1313 message received from sender (string) |
988 </dd> |
1314 </dd> |
989 </dl><a NAME="IrcChannelWidget.addUsers" ID="IrcChannelWidget.addUsers"></a> |
1315 </dl> |
|
1316 <a NAME="IrcChannelWidget.addUsers" ID="IrcChannelWidget.addUsers"></a> |
990 <h4>IrcChannelWidget.addUsers</h4> |
1317 <h4>IrcChannelWidget.addUsers</h4> |
991 <b>addUsers</b>(<i>users</i>) |
1318 <b>addUsers</b>(<i>users</i>) |
|
1319 |
992 <p> |
1320 <p> |
993 Public method to add users to the channel. |
1321 Public method to add users to the channel. |
994 </p><dl> |
1322 </p> |
|
1323 <dl> |
|
1324 |
995 <dt><i>users</i></dt> |
1325 <dt><i>users</i></dt> |
996 <dd> |
1326 <dd> |
997 list of user names to add (list of string) |
1327 list of user names to add (list of string) |
998 </dd> |
1328 </dd> |
999 </dl><a NAME="IrcChannelWidget.getUsersCount" ID="IrcChannelWidget.getUsersCount"></a> |
1329 </dl> |
|
1330 <a NAME="IrcChannelWidget.getUsersCount" ID="IrcChannelWidget.getUsersCount"></a> |
1000 <h4>IrcChannelWidget.getUsersCount</h4> |
1331 <h4>IrcChannelWidget.getUsersCount</h4> |
1001 <b>getUsersCount</b>(<i></i>) |
1332 <b>getUsersCount</b>(<i></i>) |
|
1333 |
1002 <p> |
1334 <p> |
1003 Public method to get the users count of the channel. |
1335 Public method to get the users count of the channel. |
1004 </p><dl> |
1336 </p> |
|
1337 <dl> |
1005 <dt>Returns:</dt> |
1338 <dt>Returns:</dt> |
1006 <dd> |
1339 <dd> |
1007 users count of the channel (integer) |
1340 users count of the channel (integer) |
1008 </dd> |
1341 </dd> |
1009 </dl><a NAME="IrcChannelWidget.handleMessage" ID="IrcChannelWidget.handleMessage"></a> |
1342 </dl> |
|
1343 <a NAME="IrcChannelWidget.handleMessage" ID="IrcChannelWidget.handleMessage"></a> |
1010 <h4>IrcChannelWidget.handleMessage</h4> |
1344 <h4>IrcChannelWidget.handleMessage</h4> |
1011 <b>handleMessage</b>(<i>line</i>) |
1345 <b>handleMessage</b>(<i>line</i>) |
|
1346 |
1012 <p> |
1347 <p> |
1013 Public method to handle the message sent by the server. |
1348 Public method to handle the message sent by the server. |
1014 </p><dl> |
1349 </p> |
|
1350 <dl> |
|
1351 |
1015 <dt><i>line</i></dt> |
1352 <dt><i>line</i></dt> |
1016 <dd> |
1353 <dd> |
1017 server message (string) |
1354 server message (string) |
1018 </dd> |
1355 </dd> |
1019 </dl><dl> |
1356 </dl> |
|
1357 <dl> |
1020 <dt>Returns:</dt> |
1358 <dt>Returns:</dt> |
1021 <dd> |
1359 <dd> |
1022 flag indicating, if the message was handled (boolean) |
1360 flag indicating, if the message was handled (boolean) |
1023 </dd> |
1361 </dd> |
1024 </dl><a NAME="IrcChannelWidget.hideEvent" ID="IrcChannelWidget.hideEvent"></a> |
1362 </dl> |
|
1363 <a NAME="IrcChannelWidget.hideEvent" ID="IrcChannelWidget.hideEvent"></a> |
1025 <h4>IrcChannelWidget.hideEvent</h4> |
1364 <h4>IrcChannelWidget.hideEvent</h4> |
1026 <b>hideEvent</b>(<i>evt</i>) |
1365 <b>hideEvent</b>(<i>evt</i>) |
|
1366 |
1027 <p> |
1367 <p> |
1028 Protected method handling hide events. |
1368 Protected method handling hide events. |
1029 </p><dl> |
1369 </p> |
|
1370 <dl> |
|
1371 |
1030 <dt><i>evt</i></dt> |
1372 <dt><i>evt</i></dt> |
1031 <dd> |
1373 <dd> |
1032 reference to the hide event (QHideEvent) |
1374 reference to the hide event (QHideEvent) |
1033 </dd> |
1375 </dd> |
1034 </dl><a NAME="IrcChannelWidget.initAutoWho" ID="IrcChannelWidget.initAutoWho"></a> |
1376 </dl> |
|
1377 <a NAME="IrcChannelWidget.initAutoWho" ID="IrcChannelWidget.initAutoWho"></a> |
1035 <h4>IrcChannelWidget.initAutoWho</h4> |
1378 <h4>IrcChannelWidget.initAutoWho</h4> |
1036 <b>initAutoWho</b>(<i></i>) |
1379 <b>initAutoWho</b>(<i></i>) |
|
1380 |
1037 <p> |
1381 <p> |
1038 Public method to initialize the Auto Who system. |
1382 Public method to initialize the Auto Who system. |
1039 </p><a NAME="IrcChannelWidget.leaveChannel" ID="IrcChannelWidget.leaveChannel"></a> |
1383 </p> |
|
1384 <a NAME="IrcChannelWidget.leaveChannel" ID="IrcChannelWidget.leaveChannel"></a> |
1040 <h4>IrcChannelWidget.leaveChannel</h4> |
1385 <h4>IrcChannelWidget.leaveChannel</h4> |
1041 <b>leaveChannel</b>(<i></i>) |
1386 <b>leaveChannel</b>(<i></i>) |
|
1387 |
1042 <p> |
1388 <p> |
1043 Public slot to leave the channel. |
1389 Public slot to leave the channel. |
1044 </p><a NAME="IrcChannelWidget.name" ID="IrcChannelWidget.name"></a> |
1390 </p> |
|
1391 <a NAME="IrcChannelWidget.name" ID="IrcChannelWidget.name"></a> |
1045 <h4>IrcChannelWidget.name</h4> |
1392 <h4>IrcChannelWidget.name</h4> |
1046 <b>name</b>(<i></i>) |
1393 <b>name</b>(<i></i>) |
|
1394 |
1047 <p> |
1395 <p> |
1048 Public method to get the name of the channel. |
1396 Public method to get the name of the channel. |
1049 </p><dl> |
1397 </p> |
|
1398 <dl> |
1050 <dt>Returns:</dt> |
1399 <dt>Returns:</dt> |
1051 <dd> |
1400 <dd> |
1052 name of the channel (string) |
1401 name of the channel (string) |
1053 </dd> |
1402 </dd> |
1054 </dl><a NAME="IrcChannelWidget.on_editTopicButton_clicked" ID="IrcChannelWidget.on_editTopicButton_clicked"></a> |
1403 </dl> |
|
1404 <a NAME="IrcChannelWidget.on_editTopicButton_clicked" ID="IrcChannelWidget.on_editTopicButton_clicked"></a> |
1055 <h4>IrcChannelWidget.on_editTopicButton_clicked</h4> |
1405 <h4>IrcChannelWidget.on_editTopicButton_clicked</h4> |
1056 <b>on_editTopicButton_clicked</b>(<i></i>) |
1406 <b>on_editTopicButton_clicked</b>(<i></i>) |
|
1407 |
1057 <p> |
1408 <p> |
1058 Private slot to change the topic of the channel. |
1409 Private slot to change the topic of the channel. |
1059 </p><a NAME="IrcChannelWidget.on_messageEdit_returnPressed" ID="IrcChannelWidget.on_messageEdit_returnPressed"></a> |
1410 </p> |
|
1411 <a NAME="IrcChannelWidget.on_messageEdit_returnPressed" ID="IrcChannelWidget.on_messageEdit_returnPressed"></a> |
1060 <h4>IrcChannelWidget.on_messageEdit_returnPressed</h4> |
1412 <h4>IrcChannelWidget.on_messageEdit_returnPressed</h4> |
1061 <b>on_messageEdit_returnPressed</b>(<i></i>) |
1413 <b>on_messageEdit_returnPressed</b>(<i></i>) |
|
1414 |
1062 <p> |
1415 <p> |
1063 Private slot to send a message to the channel. |
1416 Private slot to send a message to the channel. |
1064 </p><a NAME="IrcChannelWidget.on_messages_anchorClicked" ID="IrcChannelWidget.on_messages_anchorClicked"></a> |
1417 </p> |
|
1418 <a NAME="IrcChannelWidget.on_messages_anchorClicked" ID="IrcChannelWidget.on_messages_anchorClicked"></a> |
1065 <h4>IrcChannelWidget.on_messages_anchorClicked</h4> |
1419 <h4>IrcChannelWidget.on_messages_anchorClicked</h4> |
1066 <b>on_messages_anchorClicked</b>(<i>url</i>) |
1420 <b>on_messages_anchorClicked</b>(<i>url</i>) |
|
1421 |
1067 <p> |
1422 <p> |
1068 Private slot to open links in the default browser. |
1423 Private slot to open links in the default browser. |
1069 </p><dl> |
1424 </p> |
|
1425 <dl> |
|
1426 |
1070 <dt><i>url</i></dt> |
1427 <dt><i>url</i></dt> |
1071 <dd> |
1428 <dd> |
1072 URL to be opened (QUrl) |
1429 URL to be opened (QUrl) |
1073 </dd> |
1430 </dd> |
1074 </dl><a NAME="IrcChannelWidget.on_messages_copyAvailable" ID="IrcChannelWidget.on_messages_copyAvailable"></a> |
1431 </dl> |
|
1432 <a NAME="IrcChannelWidget.on_messages_copyAvailable" ID="IrcChannelWidget.on_messages_copyAvailable"></a> |
1075 <h4>IrcChannelWidget.on_messages_copyAvailable</h4> |
1433 <h4>IrcChannelWidget.on_messages_copyAvailable</h4> |
1076 <b>on_messages_copyAvailable</b>(<i>yes</i>) |
1434 <b>on_messages_copyAvailable</b>(<i>yes</i>) |
|
1435 |
1077 <p> |
1436 <p> |
1078 Private slot to react to text selection/deselection of the messages |
1437 Private slot to react to text selection/deselection of the messages |
1079 edit. |
1438 edit. |
1080 </p><dl> |
1439 </p> |
|
1440 <dl> |
|
1441 |
1081 <dt><i>yes</i></dt> |
1442 <dt><i>yes</i></dt> |
1082 <dd> |
1443 <dd> |
1083 flag signaling the availability of selected text (boolean) |
1444 flag signaling the availability of selected text (boolean) |
1084 </dd> |
1445 </dd> |
1085 </dl><a NAME="IrcChannelWidget.on_messages_customContextMenuRequested" ID="IrcChannelWidget.on_messages_customContextMenuRequested"></a> |
1446 </dl> |
|
1447 <a NAME="IrcChannelWidget.on_messages_customContextMenuRequested" ID="IrcChannelWidget.on_messages_customContextMenuRequested"></a> |
1086 <h4>IrcChannelWidget.on_messages_customContextMenuRequested</h4> |
1448 <h4>IrcChannelWidget.on_messages_customContextMenuRequested</h4> |
1087 <b>on_messages_customContextMenuRequested</b>(<i>pos</i>) |
1449 <b>on_messages_customContextMenuRequested</b>(<i>pos</i>) |
|
1450 |
1088 <p> |
1451 <p> |
1089 Private slot to show the context menu of the messages pane. |
1452 Private slot to show the context menu of the messages pane. |
1090 </p><dl> |
1453 </p> |
|
1454 <dl> |
|
1455 |
1091 <dt><i>pos</i></dt> |
1456 <dt><i>pos</i></dt> |
1092 <dd> |
1457 <dd> |
1093 the position of the mouse pointer (QPoint) |
1458 the position of the mouse pointer (QPoint) |
1094 </dd> |
1459 </dd> |
1095 </dl><a NAME="IrcChannelWidget.on_usersList_customContextMenuRequested" ID="IrcChannelWidget.on_usersList_customContextMenuRequested"></a> |
1460 </dl> |
|
1461 <a NAME="IrcChannelWidget.on_usersList_customContextMenuRequested" ID="IrcChannelWidget.on_usersList_customContextMenuRequested"></a> |
1096 <h4>IrcChannelWidget.on_usersList_customContextMenuRequested</h4> |
1462 <h4>IrcChannelWidget.on_usersList_customContextMenuRequested</h4> |
1097 <b>on_usersList_customContextMenuRequested</b>(<i>pos</i>) |
1463 <b>on_usersList_customContextMenuRequested</b>(<i>pos</i>) |
|
1464 |
1098 <p> |
1465 <p> |
1099 Private slot to show the context menu of the users list. |
1466 Private slot to show the context menu of the users list. |
1100 </p><dl> |
1467 </p> |
|
1468 <dl> |
|
1469 |
1101 <dt><i>pos</i></dt> |
1470 <dt><i>pos</i></dt> |
1102 <dd> |
1471 <dd> |
1103 the position of the mouse pointer (QPoint) |
1472 the position of the mouse pointer (QPoint) |
1104 </dd> |
1473 </dd> |
1105 </dl><a NAME="IrcChannelWidget.partMessage" ID="IrcChannelWidget.partMessage"></a> |
1474 </dl> |
|
1475 <a NAME="IrcChannelWidget.partMessage" ID="IrcChannelWidget.partMessage"></a> |
1106 <h4>IrcChannelWidget.partMessage</h4> |
1476 <h4>IrcChannelWidget.partMessage</h4> |
1107 <b>partMessage</b>(<i></i>) |
1477 <b>partMessage</b>(<i></i>) |
|
1478 |
1108 <p> |
1479 <p> |
1109 Public method to get the part message. |
1480 Public method to get the part message. |
1110 </p><dl> |
1481 </p> |
|
1482 <dl> |
1111 <dt>Returns:</dt> |
1483 <dt>Returns:</dt> |
1112 <dd> |
1484 <dd> |
1113 part message (string) |
1485 part message (string) |
1114 </dd> |
1486 </dd> |
1115 </dl><a NAME="IrcChannelWidget.requestLeave" ID="IrcChannelWidget.requestLeave"></a> |
1487 </dl> |
|
1488 <a NAME="IrcChannelWidget.requestLeave" ID="IrcChannelWidget.requestLeave"></a> |
1116 <h4>IrcChannelWidget.requestLeave</h4> |
1489 <h4>IrcChannelWidget.requestLeave</h4> |
1117 <b>requestLeave</b>(<i></i>) |
1490 <b>requestLeave</b>(<i></i>) |
|
1491 |
1118 <p> |
1492 <p> |
1119 Public method to leave the channel. |
1493 Public method to leave the channel. |
1120 </p><a NAME="IrcChannelWidget.setMarkerLine" ID="IrcChannelWidget.setMarkerLine"></a> |
1494 </p> |
|
1495 <a NAME="IrcChannelWidget.setMarkerLine" ID="IrcChannelWidget.setMarkerLine"></a> |
1121 <h4>IrcChannelWidget.setMarkerLine</h4> |
1496 <h4>IrcChannelWidget.setMarkerLine</h4> |
1122 <b>setMarkerLine</b>(<i></i>) |
1497 <b>setMarkerLine</b>(<i></i>) |
|
1498 |
1123 <p> |
1499 <p> |
1124 Public method to draw a line to mark the current position. |
1500 Public method to draw a line to mark the current position. |
1125 </p><a NAME="IrcChannelWidget.setName" ID="IrcChannelWidget.setName"></a> |
1501 </p> |
|
1502 <a NAME="IrcChannelWidget.setName" ID="IrcChannelWidget.setName"></a> |
1126 <h4>IrcChannelWidget.setName</h4> |
1503 <h4>IrcChannelWidget.setName</h4> |
1127 <b>setName</b>(<i>name</i>) |
1504 <b>setName</b>(<i>name</i>) |
|
1505 |
1128 <p> |
1506 <p> |
1129 Public method to set the name of the channel. |
1507 Public method to set the name of the channel. |
1130 </p><dl> |
1508 </p> |
|
1509 <dl> |
|
1510 |
1131 <dt><i>name</i></dt> |
1511 <dt><i>name</i></dt> |
1132 <dd> |
1512 <dd> |
1133 of the channel (string) |
1513 of the channel (string) |
1134 </dd> |
1514 </dd> |
1135 </dl><a NAME="IrcChannelWidget.setPartMessage" ID="IrcChannelWidget.setPartMessage"></a> |
1515 </dl> |
|
1516 <a NAME="IrcChannelWidget.setPartMessage" ID="IrcChannelWidget.setPartMessage"></a> |
1136 <h4>IrcChannelWidget.setPartMessage</h4> |
1517 <h4>IrcChannelWidget.setPartMessage</h4> |
1137 <b>setPartMessage</b>(<i>message</i>) |
1518 <b>setPartMessage</b>(<i>message</i>) |
|
1519 |
1138 <p> |
1520 <p> |
1139 Public method to set the part message. |
1521 Public method to set the part message. |
1140 </p><dl> |
1522 </p> |
|
1523 <dl> |
|
1524 |
1141 <dt><i>message</i></dt> |
1525 <dt><i>message</i></dt> |
1142 <dd> |
1526 <dd> |
1143 message to be used for PART messages (string) |
1527 message to be used for PART messages (string) |
1144 </dd> |
1528 </dd> |
1145 </dl><a NAME="IrcChannelWidget.setPrivate" ID="IrcChannelWidget.setPrivate"></a> |
1529 </dl> |
|
1530 <a NAME="IrcChannelWidget.setPrivate" ID="IrcChannelWidget.setPrivate"></a> |
1146 <h4>IrcChannelWidget.setPrivate</h4> |
1531 <h4>IrcChannelWidget.setPrivate</h4> |
1147 <b>setPrivate</b>(<i>private, partner=""</i>) |
1532 <b>setPrivate</b>(<i>private, partner=""</i>) |
|
1533 |
1148 <p> |
1534 <p> |
1149 Public method to set the private chat mode. |
1535 Public method to set the private chat mode. |
1150 </p><dl> |
1536 </p> |
|
1537 <dl> |
|
1538 |
1151 <dt><i>private</i></dt> |
1539 <dt><i>private</i></dt> |
1152 <dd> |
1540 <dd> |
1153 flag indicating private chat mode (boolean) |
1541 flag indicating private chat mode (boolean) |
1154 </dd><dt><i>partner</i></dt> |
1542 </dd> |
|
1543 <dt><i>partner</i></dt> |
1155 <dd> |
1544 <dd> |
1156 name of the partner user (string) |
1545 name of the partner user (string) |
1157 </dd> |
1546 </dd> |
1158 </dl><a NAME="IrcChannelWidget.setPrivateInfo" ID="IrcChannelWidget.setPrivateInfo"></a> |
1547 </dl> |
|
1548 <a NAME="IrcChannelWidget.setPrivateInfo" ID="IrcChannelWidget.setPrivateInfo"></a> |
1159 <h4>IrcChannelWidget.setPrivateInfo</h4> |
1549 <h4>IrcChannelWidget.setPrivateInfo</h4> |
1160 <b>setPrivateInfo</b>(<i>infoText</i>) |
1550 <b>setPrivateInfo</b>(<i>infoText</i>) |
|
1551 |
1161 <p> |
1552 <p> |
1162 Public method to set some info text for private chat mode. |
1553 Public method to set some info text for private chat mode. |
1163 </p><dl> |
1554 </p> |
|
1555 <dl> |
|
1556 |
1164 <dt><i>infoText</i></dt> |
1557 <dt><i>infoText</i></dt> |
1165 <dd> |
1558 <dd> |
1166 info text to be shown (string) |
1559 info text to be shown (string) |
1167 </dd> |
1560 </dd> |
1168 </dl><a NAME="IrcChannelWidget.setUserName" ID="IrcChannelWidget.setUserName"></a> |
1561 </dl> |
|
1562 <a NAME="IrcChannelWidget.setUserName" ID="IrcChannelWidget.setUserName"></a> |
1169 <h4>IrcChannelWidget.setUserName</h4> |
1563 <h4>IrcChannelWidget.setUserName</h4> |
1170 <b>setUserName</b>(<i>name</i>) |
1564 <b>setUserName</b>(<i>name</i>) |
|
1565 |
1171 <p> |
1566 <p> |
1172 Public method to set the user name for the channel. |
1567 Public method to set the user name for the channel. |
1173 </p><dl> |
1568 </p> |
|
1569 <dl> |
|
1570 |
1174 <dt><i>name</i></dt> |
1571 <dt><i>name</i></dt> |
1175 <dd> |
1572 <dd> |
1176 user name for the channel (string) |
1573 user name for the channel (string) |
1177 </dd> |
1574 </dd> |
1178 </dl><a NAME="IrcChannelWidget.setUserPrivilegePrefix" ID="IrcChannelWidget.setUserPrivilegePrefix"></a> |
1575 </dl> |
|
1576 <a NAME="IrcChannelWidget.setUserPrivilegePrefix" ID="IrcChannelWidget.setUserPrivilegePrefix"></a> |
1179 <h4>IrcChannelWidget.setUserPrivilegePrefix</h4> |
1577 <h4>IrcChannelWidget.setUserPrivilegePrefix</h4> |
1180 <b>setUserPrivilegePrefix</b>(<i>prefixes</i>) |
1578 <b>setUserPrivilegePrefix</b>(<i>prefixes</i>) |
|
1579 |
1181 <p> |
1580 <p> |
1182 Public method to set the user privilege to prefix mapping. |
1581 Public method to set the user privilege to prefix mapping. |
1183 </p><dl> |
1582 </p> |
|
1583 <dl> |
|
1584 |
1184 <dt><i>prefixes</i></dt> |
1585 <dt><i>prefixes</i></dt> |
1185 <dd> |
1586 <dd> |
1186 dictionary with privilege as key and prefix as value |
1587 dictionary with privilege as key and prefix as value |
1187 </dd> |
1588 </dd> |
1188 </dl><a NAME="IrcChannelWidget.showEvent" ID="IrcChannelWidget.showEvent"></a> |
1589 </dl> |
|
1590 <a NAME="IrcChannelWidget.showEvent" ID="IrcChannelWidget.showEvent"></a> |
1189 <h4>IrcChannelWidget.showEvent</h4> |
1591 <h4>IrcChannelWidget.showEvent</h4> |
1190 <b>showEvent</b>(<i>evt</i>) |
1592 <b>showEvent</b>(<i>evt</i>) |
|
1593 |
1191 <p> |
1594 <p> |
1192 Protected method handling show events. |
1595 Protected method handling show events. |
1193 </p><dl> |
1596 </p> |
|
1597 <dl> |
|
1598 |
1194 <dt><i>evt</i></dt> |
1599 <dt><i>evt</i></dt> |
1195 <dd> |
1600 <dd> |
1196 reference to the show event (QShowEvent) |
1601 reference to the show event (QShowEvent) |
1197 </dd> |
1602 </dd> |
1198 </dl><a NAME="IrcChannelWidget.unsetMarkerLine" ID="IrcChannelWidget.unsetMarkerLine"></a> |
1603 </dl> |
|
1604 <a NAME="IrcChannelWidget.unsetMarkerLine" ID="IrcChannelWidget.unsetMarkerLine"></a> |
1199 <h4>IrcChannelWidget.unsetMarkerLine</h4> |
1605 <h4>IrcChannelWidget.unsetMarkerLine</h4> |
1200 <b>unsetMarkerLine</b>(<i></i>) |
1606 <b>unsetMarkerLine</b>(<i></i>) |
|
1607 |
1201 <p> |
1608 <p> |
1202 Public method to remove the marker line. |
1609 Public method to remove the marker line. |
1203 </p><a NAME="IrcChannelWidget.userName" ID="IrcChannelWidget.userName"></a> |
1610 </p> |
|
1611 <a NAME="IrcChannelWidget.userName" ID="IrcChannelWidget.userName"></a> |
1204 <h4>IrcChannelWidget.userName</h4> |
1612 <h4>IrcChannelWidget.userName</h4> |
1205 <b>userName</b>(<i></i>) |
1613 <b>userName</b>(<i></i>) |
|
1614 |
1206 <p> |
1615 <p> |
1207 Public method to get the nick name of the user. |
1616 Public method to get the nick name of the user. |
1208 </p><dl> |
1617 </p> |
|
1618 <dl> |
1209 <dt>Returns:</dt> |
1619 <dt>Returns:</dt> |
1210 <dd> |
1620 <dd> |
1211 nick name of the user (string) |
1621 nick name of the user (string) |
1212 </dd> |
1622 </dd> |
1213 </dl> |
1623 </dl> |
1214 <div align="right"><a href="#top">Up</a></div> |
1624 <div align="right"><a href="#top">Up</a></div> |
1215 <hr /><hr /> |
1625 <hr /> |
|
1626 <hr /> |
1216 <a NAME="IrcUserItem" ID="IrcUserItem"></a> |
1627 <a NAME="IrcUserItem" ID="IrcUserItem"></a> |
1217 <h2>IrcUserItem</h2> |
1628 <h2>IrcUserItem</h2> |
|
1629 |
1218 <p> |
1630 <p> |
1219 Class implementing a list widget item containing an IRC channel user. |
1631 Class implementing a list widget item containing an IRC channel user. |
1220 </p> |
1632 </p> |
1221 <h3>Derived from</h3> |
1633 <h3>Derived from</h3> |
1222 QListWidgetItem |
1634 QListWidgetItem |
1223 <h3>Class Attributes</h3> |
1635 <h3>Class Attributes</h3> |
|
1636 |
1224 <table> |
1637 <table> |
1225 <tr><td>Admin</td></tr><tr><td>Away</td></tr><tr><td>Halfop</td></tr><tr><td>Normal</td></tr><tr><td>Operator</td></tr><tr><td>Owner</td></tr><tr><td>PrivilegeMapping</td></tr><tr><td>Voice</td></tr> |
1638 <tr><td>Admin</td></tr><tr><td>Away</td></tr><tr><td>Halfop</td></tr><tr><td>Normal</td></tr><tr><td>Operator</td></tr><tr><td>Owner</td></tr><tr><td>PrivilegeMapping</td></tr><tr><td>Voice</td></tr> |
1226 </table> |
1639 </table> |
1227 <h3>Class Methods</h3> |
1640 <h3>Class Methods</h3> |
|
1641 |
1228 <table> |
1642 <table> |
1229 <tr><td>None</td></tr> |
1643 <tr><td>None</td></tr> |
1230 </table> |
1644 </table> |
1231 <h3>Methods</h3> |
1645 <h3>Methods</h3> |
|
1646 |
1232 <table> |
1647 <table> |
|
1648 |
1233 <tr> |
1649 <tr> |
1234 <td><a href="#IrcUserItem.__init__">IrcUserItem</a></td> |
1650 <td><a href="#IrcUserItem.__init__">IrcUserItem</a></td> |
1235 <td>Constructor</td> |
1651 <td>Constructor</td> |
1236 </tr><tr> |
1652 </tr> |
|
1653 <tr> |
1237 <td><a href="#IrcUserItem.__awayIcon">__awayIcon</a></td> |
1654 <td><a href="#IrcUserItem.__awayIcon">__awayIcon</a></td> |
1238 <td>Private method to convert an icon to an away icon.</td> |
1655 <td>Private method to convert an icon to an away icon.</td> |
1239 </tr><tr> |
1656 </tr> |
|
1657 <tr> |
1240 <td><a href="#IrcUserItem.__setIcon">__setIcon</a></td> |
1658 <td><a href="#IrcUserItem.__setIcon">__setIcon</a></td> |
1241 <td>Private method to set the icon dependent on user privileges.</td> |
1659 <td>Private method to set the icon dependent on user privileges.</td> |
1242 </tr><tr> |
1660 </tr> |
|
1661 <tr> |
1243 <td><a href="#IrcUserItem.__setText">__setText</a></td> |
1662 <td><a href="#IrcUserItem.__setText">__setText</a></td> |
1244 <td>Private method to set the user item text.</td> |
1663 <td>Private method to set the user item text.</td> |
1245 </tr><tr> |
1664 </tr> |
|
1665 <tr> |
1246 <td><a href="#IrcUserItem.canChangeTopic">canChangeTopic</a></td> |
1666 <td><a href="#IrcUserItem.canChangeTopic">canChangeTopic</a></td> |
1247 <td>Public method to check, if the user is allowed to change the topic.</td> |
1667 <td>Public method to check, if the user is allowed to change the topic.</td> |
1248 </tr><tr> |
1668 </tr> |
|
1669 <tr> |
1249 <td><a href="#IrcUserItem.changePrivilege">changePrivilege</a></td> |
1670 <td><a href="#IrcUserItem.changePrivilege">changePrivilege</a></td> |
1250 <td>Public method to set or unset a user privilege.</td> |
1671 <td>Public method to set or unset a user privilege.</td> |
1251 </tr><tr> |
1672 </tr> |
|
1673 <tr> |
1252 <td><a href="#IrcUserItem.clearPrivileges">clearPrivileges</a></td> |
1674 <td><a href="#IrcUserItem.clearPrivileges">clearPrivileges</a></td> |
1253 <td>Public method to clear the user privileges.</td> |
1675 <td>Public method to clear the user privileges.</td> |
1254 </tr><tr> |
1676 </tr> |
|
1677 <tr> |
1255 <td><a href="#IrcUserItem.isIgnored">isIgnored</a></td> |
1678 <td><a href="#IrcUserItem.isIgnored">isIgnored</a></td> |
1256 <td>Public method to check, if this user is ignored.</td> |
1679 <td>Public method to check, if this user is ignored.</td> |
1257 </tr><tr> |
1680 </tr> |
|
1681 <tr> |
1258 <td><a href="#IrcUserItem.name">name</a></td> |
1682 <td><a href="#IrcUserItem.name">name</a></td> |
1259 <td>Public method to get the user name.</td> |
1683 <td>Public method to get the user name.</td> |
1260 </tr><tr> |
1684 </tr> |
|
1685 <tr> |
1261 <td><a href="#IrcUserItem.parseWhoFlags">parseWhoFlags</a></td> |
1686 <td><a href="#IrcUserItem.parseWhoFlags">parseWhoFlags</a></td> |
1262 <td>Public method to parse the user flags reported by a WHO command.</td> |
1687 <td>Public method to parse the user flags reported by a WHO command.</td> |
1263 </tr><tr> |
1688 </tr> |
|
1689 <tr> |
1264 <td><a href="#IrcUserItem.setIgnored">setIgnored</a></td> |
1690 <td><a href="#IrcUserItem.setIgnored">setIgnored</a></td> |
1265 <td>Public method to set the user status to ignored.</td> |
1691 <td>Public method to set the user status to ignored.</td> |
1266 </tr><tr> |
1692 </tr> |
|
1693 <tr> |
1267 <td><a href="#IrcUserItem.setName">setName</a></td> |
1694 <td><a href="#IrcUserItem.setName">setName</a></td> |
1268 <td>Public method to set a new nick name.</td> |
1695 <td>Public method to set a new nick name.</td> |
1269 </tr> |
1696 </tr> |
1270 </table> |
1697 </table> |
1271 <h3>Static Methods</h3> |
1698 <h3>Static Methods</h3> |
|
1699 |
1272 <table> |
1700 <table> |
1273 <tr><td>None</td></tr> |
1701 <tr><td>None</td></tr> |
1274 </table> |
1702 </table> |
|
1703 |
1275 <a NAME="IrcUserItem.__init__" ID="IrcUserItem.__init__"></a> |
1704 <a NAME="IrcUserItem.__init__" ID="IrcUserItem.__init__"></a> |
1276 <h4>IrcUserItem (Constructor)</h4> |
1705 <h4>IrcUserItem (Constructor)</h4> |
1277 <b>IrcUserItem</b>(<i>name, parent=None</i>) |
1706 <b>IrcUserItem</b>(<i>name, parent=None</i>) |
|
1707 |
1278 <p> |
1708 <p> |
1279 Constructor |
1709 Constructor |
1280 </p><dl> |
1710 </p> |
|
1711 <dl> |
|
1712 |
1281 <dt><i>name</i></dt> |
1713 <dt><i>name</i></dt> |
1282 <dd> |
1714 <dd> |
1283 string with user name and privilege prefix (string) |
1715 string with user name and privilege prefix (string) |
1284 </dd><dt><i>parent</i></dt> |
1716 </dd> |
|
1717 <dt><i>parent</i></dt> |
1285 <dd> |
1718 <dd> |
1286 reference to the parent widget (QListWidget or |
1719 reference to the parent widget (QListWidget or |
1287 QListWidgetItem) |
1720 QListWidgetItem) |
1288 </dd> |
1721 </dd> |
1289 </dl><a NAME="IrcUserItem.__awayIcon" ID="IrcUserItem.__awayIcon"></a> |
1722 </dl> |
|
1723 <a NAME="IrcUserItem.__awayIcon" ID="IrcUserItem.__awayIcon"></a> |
1290 <h4>IrcUserItem.__awayIcon</h4> |
1724 <h4>IrcUserItem.__awayIcon</h4> |
1291 <b>__awayIcon</b>(<i>icon</i>) |
1725 <b>__awayIcon</b>(<i>icon</i>) |
|
1726 |
1292 <p> |
1727 <p> |
1293 Private method to convert an icon to an away icon. |
1728 Private method to convert an icon to an away icon. |
1294 </p><dl> |
1729 </p> |
|
1730 <dl> |
|
1731 |
1295 <dt><i>icon</i></dt> |
1732 <dt><i>icon</i></dt> |
1296 <dd> |
1733 <dd> |
1297 icon to be converted (QIcon) |
1734 icon to be converted (QIcon) |
1298 </dd> |
1735 </dd> |
1299 </dl><dl> |
1736 </dl> |
|
1737 <dl> |
1300 <dt>Returns:</dt> |
1738 <dt>Returns:</dt> |
1301 <dd> |
1739 <dd> |
1302 away icon (QIcon) |
1740 away icon (QIcon) |
1303 </dd> |
1741 </dd> |
1304 </dl><a NAME="IrcUserItem.__setIcon" ID="IrcUserItem.__setIcon"></a> |
1742 </dl> |
|
1743 <a NAME="IrcUserItem.__setIcon" ID="IrcUserItem.__setIcon"></a> |
1305 <h4>IrcUserItem.__setIcon</h4> |
1744 <h4>IrcUserItem.__setIcon</h4> |
1306 <b>__setIcon</b>(<i></i>) |
1745 <b>__setIcon</b>(<i></i>) |
|
1746 |
1307 <p> |
1747 <p> |
1308 Private method to set the icon dependent on user privileges. |
1748 Private method to set the icon dependent on user privileges. |
1309 </p><a NAME="IrcUserItem.__setText" ID="IrcUserItem.__setText"></a> |
1749 </p> |
|
1750 <a NAME="IrcUserItem.__setText" ID="IrcUserItem.__setText"></a> |
1310 <h4>IrcUserItem.__setText</h4> |
1751 <h4>IrcUserItem.__setText</h4> |
1311 <b>__setText</b>(<i></i>) |
1752 <b>__setText</b>(<i></i>) |
|
1753 |
1312 <p> |
1754 <p> |
1313 Private method to set the user item text. |
1755 Private method to set the user item text. |
1314 </p><a NAME="IrcUserItem.canChangeTopic" ID="IrcUserItem.canChangeTopic"></a> |
1756 </p> |
|
1757 <a NAME="IrcUserItem.canChangeTopic" ID="IrcUserItem.canChangeTopic"></a> |
1315 <h4>IrcUserItem.canChangeTopic</h4> |
1758 <h4>IrcUserItem.canChangeTopic</h4> |
1316 <b>canChangeTopic</b>(<i></i>) |
1759 <b>canChangeTopic</b>(<i></i>) |
|
1760 |
1317 <p> |
1761 <p> |
1318 Public method to check, if the user is allowed to change the topic. |
1762 Public method to check, if the user is allowed to change the topic. |
1319 </p><dl> |
1763 </p> |
|
1764 <dl> |
1320 <dt>Returns:</dt> |
1765 <dt>Returns:</dt> |
1321 <dd> |
1766 <dd> |
1322 flag indicating that the topic can be changed (boolean) |
1767 flag indicating that the topic can be changed (boolean) |
1323 </dd> |
1768 </dd> |
1324 </dl><a NAME="IrcUserItem.changePrivilege" ID="IrcUserItem.changePrivilege"></a> |
1769 </dl> |
|
1770 <a NAME="IrcUserItem.changePrivilege" ID="IrcUserItem.changePrivilege"></a> |
1325 <h4>IrcUserItem.changePrivilege</h4> |
1771 <h4>IrcUserItem.changePrivilege</h4> |
1326 <b>changePrivilege</b>(<i>privilege</i>) |
1772 <b>changePrivilege</b>(<i>privilege</i>) |
|
1773 |
1327 <p> |
1774 <p> |
1328 Public method to set or unset a user privilege. |
1775 Public method to set or unset a user privilege. |
1329 </p><dl> |
1776 </p> |
|
1777 <dl> |
|
1778 |
1330 <dt><i>privilege</i></dt> |
1779 <dt><i>privilege</i></dt> |
1331 <dd> |
1780 <dd> |
1332 privilege to set or unset (string) |
1781 privilege to set or unset (string) |
1333 </dd> |
1782 </dd> |
1334 </dl><a NAME="IrcUserItem.clearPrivileges" ID="IrcUserItem.clearPrivileges"></a> |
1783 </dl> |
|
1784 <a NAME="IrcUserItem.clearPrivileges" ID="IrcUserItem.clearPrivileges"></a> |
1335 <h4>IrcUserItem.clearPrivileges</h4> |
1785 <h4>IrcUserItem.clearPrivileges</h4> |
1336 <b>clearPrivileges</b>(<i></i>) |
1786 <b>clearPrivileges</b>(<i></i>) |
|
1787 |
1337 <p> |
1788 <p> |
1338 Public method to clear the user privileges. |
1789 Public method to clear the user privileges. |
1339 </p><a NAME="IrcUserItem.isIgnored" ID="IrcUserItem.isIgnored"></a> |
1790 </p> |
|
1791 <a NAME="IrcUserItem.isIgnored" ID="IrcUserItem.isIgnored"></a> |
1340 <h4>IrcUserItem.isIgnored</h4> |
1792 <h4>IrcUserItem.isIgnored</h4> |
1341 <b>isIgnored</b>(<i></i>) |
1793 <b>isIgnored</b>(<i></i>) |
|
1794 |
1342 <p> |
1795 <p> |
1343 Public method to check, if this user is ignored. |
1796 Public method to check, if this user is ignored. |
1344 </p><dl> |
1797 </p> |
|
1798 <dl> |
1345 <dt>Returns:</dt> |
1799 <dt>Returns:</dt> |
1346 <dd> |
1800 <dd> |
1347 flag indicating the ignored status |
1801 flag indicating the ignored status |
1348 </dd> |
1802 </dd> |
1349 </dl><dl> |
1803 </dl> |
|
1804 <dl> |
1350 <dt>Return Type:</dt> |
1805 <dt>Return Type:</dt> |
1351 <dd> |
1806 <dd> |
1352 bool |
1807 bool |
1353 </dd> |
1808 </dd> |
1354 </dl><a NAME="IrcUserItem.name" ID="IrcUserItem.name"></a> |
1809 </dl> |
|
1810 <a NAME="IrcUserItem.name" ID="IrcUserItem.name"></a> |
1355 <h4>IrcUserItem.name</h4> |
1811 <h4>IrcUserItem.name</h4> |
1356 <b>name</b>(<i></i>) |
1812 <b>name</b>(<i></i>) |
|
1813 |
1357 <p> |
1814 <p> |
1358 Public method to get the user name. |
1815 Public method to get the user name. |
1359 </p><dl> |
1816 </p> |
|
1817 <dl> |
1360 <dt>Returns:</dt> |
1818 <dt>Returns:</dt> |
1361 <dd> |
1819 <dd> |
1362 user name (string) |
1820 user name (string) |
1363 </dd> |
1821 </dd> |
1364 </dl><a NAME="IrcUserItem.parseWhoFlags" ID="IrcUserItem.parseWhoFlags"></a> |
1822 </dl> |
|
1823 <a NAME="IrcUserItem.parseWhoFlags" ID="IrcUserItem.parseWhoFlags"></a> |
1365 <h4>IrcUserItem.parseWhoFlags</h4> |
1824 <h4>IrcUserItem.parseWhoFlags</h4> |
1366 <b>parseWhoFlags</b>(<i>flags</i>) |
1825 <b>parseWhoFlags</b>(<i>flags</i>) |
|
1826 |
1367 <p> |
1827 <p> |
1368 Public method to parse the user flags reported by a WHO command. |
1828 Public method to parse the user flags reported by a WHO command. |
1369 </p><dl> |
1829 </p> |
|
1830 <dl> |
|
1831 |
1370 <dt><i>flags</i></dt> |
1832 <dt><i>flags</i></dt> |
1371 <dd> |
1833 <dd> |
1372 user flags as reported by WHO (string) |
1834 user flags as reported by WHO (string) |
1373 </dd> |
1835 </dd> |
1374 </dl><a NAME="IrcUserItem.setIgnored" ID="IrcUserItem.setIgnored"></a> |
1836 </dl> |
|
1837 <a NAME="IrcUserItem.setIgnored" ID="IrcUserItem.setIgnored"></a> |
1375 <h4>IrcUserItem.setIgnored</h4> |
1838 <h4>IrcUserItem.setIgnored</h4> |
1376 <b>setIgnored</b>(<i>ignored</i>) |
1839 <b>setIgnored</b>(<i>ignored</i>) |
|
1840 |
1377 <p> |
1841 <p> |
1378 Public method to set the user status to ignored. |
1842 Public method to set the user status to ignored. |
1379 </p><dl> |
1843 </p> |
|
1844 <dl> |
|
1845 |
1380 <dt><i>ignored</i> (bool)</dt> |
1846 <dt><i>ignored</i> (bool)</dt> |
1381 <dd> |
1847 <dd> |
1382 flag indicating the new ignored status |
1848 flag indicating the new ignored status |
1383 </dd> |
1849 </dd> |
1384 </dl><a NAME="IrcUserItem.setName" ID="IrcUserItem.setName"></a> |
1850 </dl> |
|
1851 <a NAME="IrcUserItem.setName" ID="IrcUserItem.setName"></a> |
1385 <h4>IrcUserItem.setName</h4> |
1852 <h4>IrcUserItem.setName</h4> |
1386 <b>setName</b>(<i>name</i>) |
1853 <b>setName</b>(<i>name</i>) |
|
1854 |
1387 <p> |
1855 <p> |
1388 Public method to set a new nick name. |
1856 Public method to set a new nick name. |
1389 </p><dl> |
1857 </p> |
|
1858 <dl> |
|
1859 |
1390 <dt><i>name</i></dt> |
1860 <dt><i>name</i></dt> |
1391 <dd> |
1861 <dd> |
1392 new nick name for the user (string) |
1862 new nick name for the user (string) |
1393 </dd> |
1863 </dd> |
1394 </dl> |
1864 </dl> |