Diffstat (limited to 'noncore/net/opieirc/ircservertab.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/net/opieirc/ircservertab.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/noncore/net/opieirc/ircservertab.cpp b/noncore/net/opieirc/ircservertab.cpp index 62a06e8..d3c0448 100644 --- a/noncore/net/opieirc/ircservertab.cpp +++ b/noncore/net/opieirc/ircservertab.cpp | |||
@@ -368,48 +368,52 @@ void IRCServerTab::display(IRCOutput output) { | |||
368 | } | 368 | } |
369 | break; | 369 | break; |
370 | case OUTPUT_NICKCHANGE: { | 370 | case OUTPUT_NICKCHANGE: { |
371 | QString *nick = static_cast<QString*>(output.getParam(0)); | 371 | QString *nick = static_cast<QString*>(output.getParam(0)); |
372 | if(!nick) { | 372 | if(!nick) { |
373 | appendText("<font color=\"" + m_notificationColor + "\">"+output.htmlMessage()+"</font><br>"); | 373 | appendText("<font color=\"" + m_notificationColor + "\">"+output.htmlMessage()+"</font><br>"); |
374 | break; | 374 | break; |
375 | } | 375 | } |
376 | QListIterator<IRCChannelTab> it(m_channelTabs); | 376 | QListIterator<IRCChannelTab> it(m_channelTabs); |
377 | for (; it.current(); ++it) { | 377 | for (; it.current(); ++it) { |
378 | if (it.current()->list()->hasPerson(*nick)) { | 378 | if (it.current()->list()->hasPerson(*nick)) { |
379 | it.current()->appendText("<font color=\"" + m_notificationColor + "\">"+output.htmlMessage()+"</font><br>"); | 379 | it.current()->appendText("<font color=\"" + m_notificationColor + "\">"+output.htmlMessage()+"</font><br>"); |
380 | } | 380 | } |
381 | } | 381 | } |
382 | delete nick; | 382 | delete nick; |
383 | } | 383 | } |
384 | break; | 384 | break; |
385 | case OUTPUT_OTHERJOIN: | 385 | case OUTPUT_OTHERJOIN: |
386 | case OUTPUT_OTHERKICK: | 386 | case OUTPUT_OTHERKICK: |
387 | case OUTPUT_CHANPERSONMODE: | 387 | case OUTPUT_CHANPERSONMODE: |
388 | case OUTPUT_OTHERPART: { | 388 | case OUTPUT_OTHERPART: { |
389 | IRCChannelTab *channelTab = getTabForChannel((IRCChannel *)output.getParam(0)); | 389 | IRCChannelTab *channelTab = getTabForChannel((IRCChannel *)output.getParam(0)); |
390 | channelTab->appendText("<font color=\"" + m_notificationColor + "\">"+output.htmlMessage()+"</font><br>"); | 390 | channelTab->appendText("<font color=\"" + m_notificationColor + "\">"+output.htmlMessage()+"</font><br>"); |
391 | channelTab->list()->update(); | 391 | channelTab->list()->update(); |
392 | } | 392 | } |
393 | break; | 393 | break; |
394 | case OUTPUT_CTCP: | 394 | case OUTPUT_CTCP: |
395 | appendText("<font color=\"" + m_notificationColor + "\">" + output.htmlMessage() + "</font><br>"); | 395 | appendText("<font color=\"" + m_notificationColor + "\">" + output.htmlMessage() + "</font><br>"); |
396 | break; | 396 | break; |
397 | case OUTPUT_ERROR: | 397 | case OUTPUT_ERROR: |
398 | appendText("<font color=\"" + m_errorColor + "\">" + output.htmlMessage() + "</font><br>"); | 398 | appendText("<font color=\"" + m_errorColor + "\">" + output.htmlMessage() + "</font><br>"); |
399 | break; | 399 | break; |
400 | case OUTPUT_TITLE: | 400 | case OUTPUT_TITLE: |
401 | m_description->setText(output.message()); | 401 | m_description->setText(output.message()); |
402 | break; | 402 | break; |
403 | default: | 403 | default: |
404 | appendText("<font color=\"" + m_serverColor + "\">" + output.htmlMessage() + "</font><br>"); | 404 | appendText("<font color=\"" + m_serverColor + "\">" + output.htmlMessage() + "</font><br>"); |
405 | break; | 405 | break; |
406 | } | 406 | } |
407 | } | 407 | } |
408 | 408 | ||
409 | void IRCServerTab::slotUpdateChannels() { | 409 | void IRCServerTab::slotUpdateChannels() { |
410 | QListIterator<IRCChannelTab> it(m_channelTabs); | 410 | QListIterator<IRCChannelTab> it(m_channelTabs); |
411 | for (; it.current(); ++it) { | 411 | for (; it.current(); ++it) { |
412 | it.current()->list()->update(); | 412 | it.current()->list()->update(); |
413 | } | 413 | } |
414 | } | 414 | } |
415 | 415 | ||
416 | MainWindow *IRCServerTab::mainwindow() { | ||
417 | return m_mainWindow; | ||
418 | } | ||
419 | |||