From bcfa1f6ef04d1ce00e1716d3e181a5e234cad51a Mon Sep 17 00:00:00 2001 From: Elvio Basello Date: Sat, 5 Apr 2008 17:34:00 +0000 Subject: more code clean git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1400 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/term/termwindow.cpp | 111 +++++++++++++++++++--------------------- 1 file changed, 54 insertions(+), 57 deletions(-) (limited to 'src/modules/term/termwindow.cpp') diff --git a/src/modules/term/termwindow.cpp b/src/modules/term/termwindow.cpp index 04ab34643..0b8d08215 100644 --- a/src/modules/term/termwindow.cpp +++ b/src/modules/term/termwindow.cpp @@ -23,62 +23,59 @@ #include "termwidget.h" #ifdef COMPILE_KDE_SUPPORT + #include "kvi_iconmanager.h" + #include "kvi_options.h" + #include "kvi_locale.h" + #include "kvi_module.h" + + extern KviModule * g_pTermModule; + extern KviPointerList * g_pTermWindowList; + extern KviPointerList * g_pTermWidgetList; + + KviTermWindow::KviTermWindow(KviFrame * lpFrm,const char * name) + : KviWindow(KVI_WINDOW_TYPE_TERM,lpFrm,name) + { + g_pTermWindowList->append(this); + m_pTermWidget = 0; + m_pTermWidget = new KviTermWidget(this,lpFrm); + // Ensure proper focusing + // setFocusHandler(m_pTermWidget->konsoleWidget(),this); + } + + KviTermWindow::~KviTermWindow() + { + g_pTermWindowList->removeRef(this); + if(g_pTermWindowList->isEmpty() && g_pTermWidgetList->isEmpty())g_pTermModule->unlock(); + } + + QPixmap * KviTermWindow::myIconPtr() + { + return g_pIconManager->getSmallIcon(KVI_SMALLICON_RAW); + } + + void KviTermWindow::resizeEvent(QResizeEvent *e) + { + if(m_pTermWidget)m_pTermWidget->setGeometry(0,0,width(),height()); + } + + QSize KviTermWindow::sizeHint() const + { + return m_pTermWidget ? m_pTermWidget->sizeHint() : KviWindow::sizeHint(); + } + + void KviTermWindow::fillCaptionBuffers() + { + m_szPlainTextCaption.sprintf(__tr("Terminal")); + + m_szHtmlActiveCaption.sprintf( + __tr("Terminal"), + KVI_OPTION_COLOR(KviOption_colorCaptionTextActive).name().ascii(), + KVI_OPTION_COLOR(KviOption_colorCaptionTextActive2).name().ascii()); + m_szHtmlInactiveCaption.sprintf( + __tr("Terminal"), + KVI_OPTION_COLOR(KviOption_colorCaptionTextInactive).name().ascii(), + KVI_OPTION_COLOR(KviOption_colorCaptionTextInactive2).name().ascii()); + } - -#include "kvi_iconmanager.h" -#include "kvi_options.h" -#include "kvi_locale.h" -#include "kvi_module.h" - -extern KviModule * g_pTermModule; -extern KviPointerList * g_pTermWindowList; -extern KviPointerList * g_pTermWidgetList; - -KviTermWindow::KviTermWindow(KviFrame * lpFrm,const char * name) -: KviWindow(KVI_WINDOW_TYPE_TERM,lpFrm,name) -{ - g_pTermWindowList->append(this); - m_pTermWidget = 0; - m_pTermWidget = new KviTermWidget(this,lpFrm); - // Ensure proper focusing -// setFocusHandler(m_pTermWidget->konsoleWidget(),this); -} - -KviTermWindow::~KviTermWindow() -{ - g_pTermWindowList->removeRef(this); - if(g_pTermWindowList->isEmpty() && g_pTermWidgetList->isEmpty())g_pTermModule->unlock(); -} - -QPixmap * KviTermWindow::myIconPtr() -{ - return g_pIconManager->getSmallIcon(KVI_SMALLICON_RAW); -} - -void KviTermWindow::resizeEvent(QResizeEvent *e) -{ - if(m_pTermWidget)m_pTermWidget->setGeometry(0,0,width(),height()); -} - -QSize KviTermWindow::sizeHint() const -{ - return m_pTermWidget ? m_pTermWidget->sizeHint() : KviWindow::sizeHint(); -} - -void KviTermWindow::fillCaptionBuffers() -{ - m_szPlainTextCaption.sprintf(__tr("Terminal")); - - m_szHtmlActiveCaption.sprintf( - __tr("Terminal"), - KVI_OPTION_COLOR(KviOption_colorCaptionTextActive).name().ascii(), - KVI_OPTION_COLOR(KviOption_colorCaptionTextActive2).name().ascii()); - m_szHtmlInactiveCaption.sprintf( - __tr("Terminal"), - KVI_OPTION_COLOR(KviOption_colorCaptionTextInactive).name().ascii(), - KVI_OPTION_COLOR(KviOption_colorCaptionTextInactive2).name().ascii()); -} - -#include "termwindow.moc" - + #include "termwindow.moc" #endif -- cgit v1.3.1-10-gc9f91