summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/taskbarapplet/mailapplet.cpp16
-rw-r--r--noncore/net/mail/taskbarapplet/mailapplet.h3
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 {