summaryrefslogtreecommitdiff
authorzecke <zecke>2004-08-24 13:09:19 (UTC)
committer zecke <zecke>2004-08-24 13:09:19 (UTC)
commit102bb2b65c71da12c4f9f1ce7a5d1b37b6eb50ee (patch) (side-by-side diff)
tree7fc5bdf7ec22b8383c5cafc46f733a1db7cdd326
parentb06390cb17114692a9fd5233d77620b385252480 (diff)
downloadopie-102bb2b65c71da12c4f9f1ce7a5d1b37b6eb50ee.zip
opie-102bb2b65c71da12c4f9f1ce7a5d1b37b6eb50ee.tar.gz
opie-102bb2b65c71da12c4f9f1ce7a5d1b37b6eb50ee.tar.bz2
Minor adjustment to the patch:
-insertLine already adds a \n -add a slotTabChanged slot in wellenreiterbase
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/wellenreiter/gui/logwindow.cpp2
-rw-r--r--noncore/net/wellenreiter/gui/wellenreiterbase.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/noncore/net/wellenreiter/gui/logwindow.cpp b/noncore/net/wellenreiter/gui/logwindow.cpp
index a83f700..5f97f8e 100644
--- a/noncore/net/wellenreiter/gui/logwindow.cpp
+++ b/noncore/net/wellenreiter/gui/logwindow.cpp
@@ -1,58 +1,58 @@
/**********************************************************************
** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved.
**
** This file is part of Wellenreiter II.
**
** This file may be distributed and/or modified under the terms of the
** GNU General Public License version 2 as published by the Free Software
** Foundation and appearing in the file LICENSE.GPL included in the
** packaging of this file.
**
** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
**
**********************************************************************/
#include "logwindow.h"
/* OPIE */
#include <opie2/odebug.h>
using namespace Opie::Core;
/* QT */
#include <qmultilineedit.h>
#include <qdatetime.h>
MLogWindow* MLogWindow::_instance;
MLogWindow::MLogWindow( QWidget * parent, const char * name, WFlags f )
:QVBox( parent, name, f )
{
ledit = new QMultiLineEdit( this );
ledit->setReadOnly( true );
ledit->setUndoEnabled( false );
MLogWindow::_instance = this;
}
void MLogWindow::log( QString text )
{
QTime time = QTime::currentTime();
- QString line = QString( "[%1] %2\n" ).arg(time.toString() ).arg( text );
+ QString line = QString( "[%1] %2" ).arg(time.toString() ).arg( text );
ledit->insertLine( line );
odebug << line << oendl;
}
void MLogWindow::clear()
{
ledit->clear();
}
const QString MLogWindow::getLog() const
{
return ledit->text();
}
diff --git a/noncore/net/wellenreiter/gui/wellenreiterbase.h b/noncore/net/wellenreiter/gui/wellenreiterbase.h
index e40b699..c39be48 100644
--- a/noncore/net/wellenreiter/gui/wellenreiterbase.h
+++ b/noncore/net/wellenreiter/gui/wellenreiterbase.h
@@ -26,52 +26,54 @@ class MScanListView;
class MScanListItem;
class QPushButton;
class MLogWindow;
class MStatWindow;
class MGraphWindow;
class PacketView;
#ifdef QWS
#include <opie2/otabwidget.h>
using namespace Opie;
#else
class QTabWidget;
#endif
class WellenreiterBase : public QWidget
{
Q_OBJECT
public:
WellenreiterBase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
~WellenreiterBase();
#ifdef QWS
Opie::Ui::OTabWidget* TabWidget;
#else
QTabWidget* TabWidget;
#endif
QWidget* ap;
MScanListView* netview;
MLogWindow* logwindow;
PacketView* hexwindow;
MStatWindow* statwindow;
MGraphWindow* graphwindow;
QWidget* about;
QLabel* PixmapLabel1_3_2;
QLabel* TextLabel1_4_2;
protected:
QVBoxLayout* WellenreiterBaseLayout;
QVBoxLayout* apLayout;
QGridLayout* aboutLayout;
bool event( QEvent* );
QPixmap* ani1;
QPixmap* ani2;
QPixmap* ani3;
QPixmap* ani4;
+private slots:
+ virtual void slotTabChanged( QWidget* ) = 0;
};
#endif // WELLENREITERBASE_H