Module implementing the network part of the IRC widget.
None |
IrcNetworkWidget | Class implementing the network part of the IRC widget. |
None |
Class implementing the network part of the IRC widget.
None |
None |
IrcNetworkWidget | Constructor |
__autoConnect | Private method to perform the IRC auto connection. |
__clearMessages | Private slot to clear the contents of the messages display. |
__copyAllMessages | Private slot to copy the contents of the messages display to the clipboard. |
__copyMessages | Private slot to copy the selection of the messages display to the clipboard. |
__cutAllMessages | Private slot to cut the contents of the messages display to the clipboard. |
__initMessagesMenu | Private slot to initialize the context menu of the messages pane. |
__onlineStateChanged | Private slot handling online state changes. |
__refreshNetworks | Private slot to refresh all network related widgets. |
__saveMessages | Private slot to save the contents of the messages display. |
addErrorMessage | Public method to add an error message. |
addMessage | Public method to add a message. |
addServerMessage | Public method to add a server message. |
autoConnect | Public method to perform the IRC auto connection. |
getNetworkChannels | Public method to get the list of channels associated with the selected network. |
getNickname | Public method to get the currently selected nick name. |
handleAwayCommand | Public slot to process an away command. |
initialize | Public method to initialize the widget. |
isConnected | Public method to check, if the network is connected. |
on_awayButton_clicked | Private slot to toggle the away status. |
on_channelCombo_editTextChanged | Private slot to react upon changes of the channel. |
on_connectButton_clicked | Private slot to connect to a network. |
on_editButton_clicked | Private slot to edit a network. |
on_joinButton_clicked | Private slot to join a channel. |
on_messages_anchorClicked | Private slot to open links in the default browser. |
on_messages_copyAvailable | Private slot to react to text selection/deselection of the messages edit. |
on_messages_customContextMenuRequested | Private slot to show the context menu of the messages pane. |
on_networkCombo_currentIndexChanged | Private slot to handle selections of a network. |
on_nickCombo_currentIndexChanged | Private slot to use another nick name. |
setConnected | Public slot to set the connection state. |
setNickName | Public slot to set the nick name in use. |
setRegistered | Public slot to set the registered state. |
None |
Constructor
Private method to perform the IRC auto connection.
Private slot to clear the contents of the messages display.
Private slot to copy the contents of the messages display to the clipboard.
Private slot to copy the selection of the messages display to the clipboard.
Private slot to cut the contents of the messages display to the clipboard.
Private slot to initialize the context menu of the messages pane.
Private slot handling online state changes.
Private slot to refresh all network related widgets.
Private slot to save the contents of the messages display.
Public method to add an error message.
Public method to add a message.
Public method to add a server message.
Public method to perform the IRC auto connection.
Public method to get the list of channels associated with the selected network.
Public method to get the currently selected nick name.
Public slot to process an away command.
Public method to initialize the widget.
Public method to check, if the network is connected.
Private slot to toggle the away status.
Private slot to react upon changes of the channel.
Private slot to connect to a network.
Private slot to edit a network.
Private slot to join a channel.
Private slot to open links in the default browser.
Private slot to react to text selection/deselection of the messages edit.
Private slot to show the context menu of the messages pane.
Private slot to handle selections of a network.
Private slot to use another nick name.
Public slot to set the connection state.
Public slot to set the nick name in use.
Public slot to set the registered state.