diff options
Diffstat (limited to '3.4.0/src/modules/socketspy/socketspywindow.cpp')
| -rw-r--r-- | 3.4.0/src/modules/socketspy/socketspywindow.cpp | 125 |
1 files changed, 0 insertions, 125 deletions
diff --git a/3.4.0/src/modules/socketspy/socketspywindow.cpp b/3.4.0/src/modules/socketspy/socketspywindow.cpp deleted file mode 100644 index 3af4e5b4f..000000000 --- a/3.4.0/src/modules/socketspy/socketspywindow.cpp +++ /dev/null @@ -1,125 +0,0 @@ -// -// File : socketspywindow.cpp -// Creation date : Thu Aug 31 2000 15:02:22 by Szymon Stefanek -// -// This file is part of the KVirc irc client distribution -// Copyright (C) 1999-2000 Szymon Stefanek (pragma at kvirc dot net) -// -// This program is FREE software. You can redistribute it and/or -// modify it under the socketspys of the GNU General Public License -// as published by the Free Software Foundation; either version 2 -// of the License, or (at your opinion) any later version. -// -// This program is distributed in the HOPE that it will be USEFUL, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -// See the GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program. If not, write to the Free Software Foundation, -// Inc. ,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -#include "socketspywindow.h" - -#include "kvi_iconmanager.h" -#include "kvi_ircview.h" -#include "kvi_out.h" -#include "kvi_options.h" -#include "kvi_locale.h" -#include "kvi_console.h" - -#include <qsplitter.h> -//#include "kvi_module.h" - -extern KviPointerList<KviSocketSpyWindow> * g_pSocketSpyWindowList; - -KviSocketSpyWindow::KviSocketSpyWindow(KviFrame * lpFrm,KviConsole * lpConsole) -: KviWindow(KVI_WINDOW_TYPE_SOCKETSPY,lpFrm,"socket_spy",lpConsole) , KviIrcDataStreamMonitor(lpConsole->context()) -{ - g_pSocketSpyWindowList->append(this); - #ifdef COMPILE_USE_QT4 - m_pSplitter = new QSplitter(Qt::Horizontal,this,"splitter"); - #else - m_pSplitter = new QSplitter(QSplitter::Horizontal,this,"splitter"); -#endif - m_pIrcView = new KviIrcView(m_pSplitter,lpFrm,this); - // Ensure proper focusing - //setFocusHandler(m_pIrcView,this); -} - -KviSocketSpyWindow::~KviSocketSpyWindow() -{ - g_pSocketSpyWindowList->removeRef(this); -} - -void KviSocketSpyWindow::die() -{ - close(); -} - -QPixmap * KviSocketSpyWindow::myIconPtr() -{ - return g_pIconManager->getSmallIcon(KVI_SMALLICON_SPY); -} - -void KviSocketSpyWindow::resizeEvent(QResizeEvent *e) -{ - m_pSplitter->setGeometry(0,0,width(),height()); -} - -QSize KviSocketSpyWindow::sizeHint() const -{ - return m_pIrcView->sizeHint(); -} - -void KviSocketSpyWindow::getBaseLogFileName(KviStr &buffer) -{ - buffer.sprintf("SOCKETSPY_%d",console()->ircContextId()); -} - -void KviSocketSpyWindow::fillCaptionBuffers() -{ - KviQString::sprintf(m_szPlainTextCaption,__tr2qs("Socket Spy [IRC Context %u]"),m_pConsole->ircContextId()); - - KviQString::sprintf(m_szHtmlActiveCaption, - __tr2qs("<nobr><font color=\"%s\"><b>Socket Spy</b></font> " \ - "<font color=\"%s\">[IRC Context %u]</font></nobr>"), - KVI_OPTION_COLOR(KviOption_colorCaptionTextActive).name().ascii(), - KVI_OPTION_COLOR(KviOption_colorCaptionTextActive2).name().ascii(), - m_pConsole->ircContextId()); - - KviQString::sprintf(m_szHtmlInactiveCaption, - __tr2qs("<nobr><font color=\"%s\"><b>Socket Spy</b></font> " \ - "<font color=\"%s\">[IRC Context %u]</font></nobr>"), - KVI_OPTION_COLOR(KviOption_colorCaptionTextInactive).name().ascii(), - KVI_OPTION_COLOR(KviOption_colorCaptionTextInactive2).name().ascii(), - m_pConsole->ircContextId()); -} - -void KviSocketSpyWindow::incomingMessage(const char * message) -{ - outputNoFmt(KVI_OUT_SOCKETMESSAGE,console()->decodeText(message)); -} - -void KviSocketSpyWindow::outgoingMessage(const char * message,int len) -{ - KviStr str(message,len); - outputNoFmt(KVI_OUT_RAW,console()->decodeText(str.ptr())); -} - -void KviSocketSpyWindow::connectionInitiated() -{ - output(KVI_OUT_SOCKETWARNING,__tr2qs("Socket open")); -} - -void KviSocketSpyWindow::connectionTerminated() -{ - output(KVI_OUT_SOCKETWARNING,__tr2qs("Socket closed")); -} - -void KviSocketSpyWindow::applyOptions() -{ - m_pIrcView->applyOptions(); - KviWindow::applyOptions(); -} -#include "m_socketspywindow.moc" |
