760 |
|
|
761 |
|
|
762 |
// Redirected messages output methods. |
// Redirected messages output methods. |
763 |
void Channel::appendMessages( const QString& s ) const |
void Channel::appendMessages ( const QString& sText ) const |
764 |
{ |
{ |
765 |
MainForm *pMainForm = MainForm::getInstance(); |
MainForm *pMainForm = MainForm::getInstance(); |
766 |
if (pMainForm) |
if (pMainForm) |
767 |
pMainForm->appendMessages(channelName() + ' ' + s); |
pMainForm->appendMessages(channelName() + ' ' + sText); |
768 |
} |
} |
769 |
|
|
770 |
void Channel::appendMessagesColor( const QString& s, |
void Channel::appendMessagesColor ( |
771 |
const QString& c ) const |
const QString& sText, const QString& sColor ) const |
772 |
{ |
{ |
773 |
MainForm *pMainForm = MainForm::getInstance(); |
MainForm *pMainForm = MainForm::getInstance(); |
774 |
if (pMainForm) |
if (pMainForm) |
775 |
pMainForm->appendMessagesColor(channelName() + ' ' + s, c); |
pMainForm->appendMessagesColor(channelName() + ' ' + sText, sColor); |
776 |
} |
} |
777 |
|
|
778 |
void Channel::appendMessagesText( const QString& s ) const |
void Channel::appendMessagesText ( const QString& sText ) const |
779 |
{ |
{ |
780 |
MainForm *pMainForm = MainForm::getInstance(); |
MainForm *pMainForm = MainForm::getInstance(); |
781 |
if (pMainForm) |
if (pMainForm) |
782 |
pMainForm->appendMessagesText(channelName() + ' ' + s); |
pMainForm->appendMessagesText(channelName() + ' ' + sText); |
783 |
} |
} |
784 |
|
|
785 |
void Channel::appendMessagesError( const QString& s ) const |
void Channel::appendMessagesError ( const QString& sText ) const |
786 |
{ |
{ |
787 |
MainForm *pMainForm = MainForm::getInstance(); |
MainForm *pMainForm = MainForm::getInstance(); |
788 |
if (pMainForm) |
if (pMainForm) |
789 |
pMainForm->appendMessagesError(channelName() + "\n\n" + s); |
pMainForm->appendMessagesError(channelName() + "\n\n" + sText); |
790 |
} |
} |
791 |
|
|
792 |
void Channel::appendMessagesClient( const QString& s ) const |
void Channel::appendMessagesClient ( const QString& sText ) const |
793 |
{ |
{ |
794 |
MainForm *pMainForm = MainForm::getInstance(); |
MainForm *pMainForm = MainForm::getInstance(); |
795 |
if (pMainForm) |
if (pMainForm) |
796 |
pMainForm->appendMessagesClient(channelName() + ' ' + s); |
pMainForm->appendMessagesClient(channelName() + ' ' + sText); |
797 |
} |
} |
798 |
|
|
799 |
|
|
800 |
// Context menu event handler. |
// Context menu event handler. |
801 |
void Channel::contextMenuEvent( QContextMenuEvent *pEvent ) |
void Channel::contextMenuEvent ( QContextMenuEvent *pEvent ) |
802 |
{ |
{ |
803 |
MainForm *pMainForm = MainForm::getInstance(); |
MainForm *pMainForm = MainForm::getInstance(); |
804 |
if (pMainForm) |
if (pMainForm) |