From 109ed5f2a1cdfeb3680c9ec057a1083fcf8fab95 Mon Sep 17 00:00:00 2001 From: mickeyl Date: Sun, 02 May 2004 20:08:30 +0000 Subject: PacketViewer improvements: - expose buffer size through API - improve packet viewer logic - display time/date of capture + capture length --- (limited to 'noncore/net/wellenreiter/gui/packetview.h') diff --git a/noncore/net/wellenreiter/gui/packetview.h b/noncore/net/wellenreiter/gui/packetview.h index 42e8f5d..bb366c5 100644 --- a/noncore/net/wellenreiter/gui/packetview.h +++ b/noncore/net/wellenreiter/gui/packetview.h @@ -21,6 +21,7 @@ #include +class QWidget; class QLabel; class QString; class QSpinBox; @@ -31,17 +32,18 @@ namespace Opie {namespace Ui {class OListView;}} class PacketView: public QFrame { - Q_OBJECT - + Q_OBJECT + public: PacketView( QWidget * parent = 0, const char * name = "PacketView", WFlags f = 0 ); - void add( const Opie::Net::OPacket* p ); + void add( const Opie::Net::OPacket* p, int size ); const QString getLog() const; void clear(); - + public slots: void showPacket( int number ); + void activated( QWidget* ); protected: QSpinBox* _number; @@ -49,7 +51,7 @@ class PacketView: public QFrame Opie::Ui::OListView* _list; QTextView* _hex; QList _packets; - + protected: void _doSubPackets( QObjectList*, int ); void _doHexPacket( const Opie::Net::OPacket* ); -- cgit v0.9.0.2