-rw-r--r-- | noncore/net/mail/taskbarapplet/mailapplet.cpp | 16 | ||||
-rw-r--r-- | noncore/net/mail/taskbarapplet/mailapplet.h | 3 |
2 files changed, 11 insertions, 8 deletions
diff --git a/noncore/net/mail/taskbarapplet/mailapplet.cpp b/noncore/net/mail/taskbarapplet/mailapplet.cpp index 9c0d32f..ce1e7ac 100644 --- a/noncore/net/mail/taskbarapplet/mailapplet.cpp +++ b/noncore/net/mail/taskbarapplet/mailapplet.cpp @@ -20,3 +20,3 @@ using namespace Opie::Core; MailApplet::MailApplet( QWidget *parent ) -: QWidget( parent ) { +: QLabel( parent ) { @@ -25,3 +25,3 @@ MailApplet::MailApplet( QWidget *parent ) - setFixedWidth( AppLnk::smallIconSize() ); + //setFixedWidth( AppLnk::smallIconSize() ); setFixedHeight( AppLnk::smallIconSize() ); @@ -55,5 +55,8 @@ MailApplet::~MailApplet() { -void MailApplet::paintEvent( QPaintEvent* ) { +void MailApplet::paintEvent( QPaintEvent*ev ) +{ QPainter p( this ); p.drawPixmap( 0, 0, Resource::loadPixmap( "mail/inbox" ) ); + QLabel::paintEvent(ev); +#if 0 QFont f( "vera", AppLnk::smallIconSize() ); @@ -63,4 +66,4 @@ void MailApplet::paintEvent( QPaintEvent* ) { p.drawText( AppLnk::smallIconSize()/3, AppLnk::smallIconSize() - 2, QString::number( m_newMails ) ); +#endif return; - } @@ -136,3 +139,2 @@ void MailApplet::slotCheck() { { - odebug << "QCop abschicken" << oendl; QCopEnvelope env( "QPE/Pim", "newMails(int)" ); @@ -140,4 +142,4 @@ void MailApplet::slotCheck() { } - odebug << "QCop abschicken done" << oendl; - repaint( true ); + setText(QString::number( m_newMails )); +// repaint( true ); } else { diff --git a/noncore/net/mail/taskbarapplet/mailapplet.h b/noncore/net/mail/taskbarapplet/mailapplet.h index b4d3742..f28f274 100644 --- a/noncore/net/mail/taskbarapplet/mailapplet.h +++ b/noncore/net/mail/taskbarapplet/mailapplet.h @@ -4,2 +4,3 @@ #include <qbutton.h> +#include <qlabel.h> @@ -10,3 +11,3 @@ class QTimer; -class MailApplet : public QWidget { +class MailApplet : public QLabel { |