-rw-r--r-- | noncore/applets/networkapplet/networkapplet.cpp | 22 | ||||
-rw-r--r-- | noncore/applets/networkapplet/networkapplet.h | 2 |
2 files changed, 17 insertions, 7 deletions
diff --git a/noncore/applets/networkapplet/networkapplet.cpp b/noncore/applets/networkapplet/networkapplet.cpp index 4e658da..9a08568 100644 --- a/noncore/applets/networkapplet/networkapplet.cpp +++ b/noncore/applets/networkapplet/networkapplet.cpp @@ -30,18 +30,23 @@ #include "networkapplet.h" + +/* OPIE */ +#include <opie2/odebug.h> +#include <opie2/onetwork.h> #include <opie2/otaskbarapplet.h> +#include <qpe/applnk.h> #include <qpe/qlibrary.h> #include <qpe/resource.h> #include <qpainter.h> -#include <opie2/odebug.h> -#include <opie2/onetwork.h> -#include <qpushbutton.h> +/* QT */ +#include <qhostaddress.h> +#include <qimage.h> #include <qlabel.h> #include <qlayout.h> #include <qlineedit.h> -#include <qtoolbutton.h> -#include <qhostaddress.h> #include <qobjectlist.h> +#include <qpushbutton.h> +#include <qtoolbutton.h> #include <assert.h> @@ -211,5 +216,8 @@ NetworkApplet::NetworkApplet( QWidget *parent, const char *name ) :OTaskbarApplet( parent, name ) { - _control = new NetworkAppletControl( this, "control" ); + setFixedHeight( AppLnk::smallIconSize() ); + setFixedWidth( AppLnk::smallIconSize() ); + _pixmap.convertFromImage( Resource::loadImage( "networkapplet/network" ).smoothScale( height(), width() ) ); + _control = new NetworkAppletControl( this, "control" ); } @@ -229,5 +237,5 @@ void NetworkApplet::paintEvent( QPaintEvent* ) { QPainter p(this); - p.drawPixmap(0, 2, Resource::loadPixmap( "networkapplet/network" ) ); + p.drawPixmap(0, 2, _pixmap ); } diff --git a/noncore/applets/networkapplet/networkapplet.h b/noncore/applets/networkapplet/networkapplet.h index 7b5fa97..8022537 100644 --- a/noncore/applets/networkapplet/networkapplet.h +++ b/noncore/applets/networkapplet/networkapplet.h @@ -37,4 +37,5 @@ #include <qtoolbutton.h> #include <qlineedit.h> +#include <qpixmap.h> class ONetworkInterface; @@ -107,4 +108,5 @@ class NetworkApplet : public OTaskbarApplet private: NetworkAppletControl* _control; + QPixmap _pixmap; }; |