author | harlekin <harlekin> | 2004-01-06 11:59:27 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2004-01-06 11:59:27 (UTC) |
commit | b61891c56c98efd59e201e534eb00a5b4692bc01 (patch) (unidiff) | |
tree | b81e732afbbfb999358067f8be3331eeb89c316d /noncore/net/mail/taskbarapplet/mailapplet.cpp | |
parent | 62eae1abc717f16890ca63cbd19fc7405832f8e1 (diff) | |
download | opie-b61891c56c98efd59e201e534eb00a5b4692bc01.zip opie-b61891c56c98efd59e201e534eb00a5b4692bc01.tar.gz opie-b61891c56c98efd59e201e534eb00a5b4692bc01.tar.bz2 |
write config also when 0 mails
Diffstat (limited to 'noncore/net/mail/taskbarapplet/mailapplet.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/taskbarapplet/mailapplet.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/noncore/net/mail/taskbarapplet/mailapplet.cpp b/noncore/net/mail/taskbarapplet/mailapplet.cpp index 58f068b..a261d14 100644 --- a/noncore/net/mail/taskbarapplet/mailapplet.cpp +++ b/noncore/net/mail/taskbarapplet/mailapplet.cpp | |||
@@ -45,11 +45,11 @@ MailApplet::~MailApplet() { | |||
45 | 45 | ||
46 | void MailApplet::paintEvent( QPaintEvent* ) { | 46 | void MailApplet::paintEvent( QPaintEvent* ) { |
47 | QPainter p( this ); | 47 | QPainter p( this ); |
48 | p.drawPixmap( 0, 0, Resource::loadPixmap( "mail/mailchecker" ) ); | 48 | p.drawPixmap( 0, 0, Resource::loadPixmap( "mail/inbox" ) ); |
49 | QFont f( "Fixed", AppLnk::smallIconSize() ); | 49 | QFont f( "vera", AppLnk::smallIconSize() ); |
50 | QFontMetrics fm( f ); | 50 | QFontMetrics fm( f ); |
51 | p.setFont( f ); | 51 | p.setFont( f ); |
52 | p.drawText( AppLnk::smallIconSize()/2, AppLnk::smallIconSize()/2, QString::number( m_newMails ) ); | 52 | p.drawText( AppLnk::smallIconSize()/3, AppLnk::smallIconSize() - 2, QString::number( m_newMails ) ); |
53 | return; | 53 | return; |
54 | 54 | ||
55 | } | 55 | } |
@@ -128,5 +128,11 @@ void MailApplet::slotCheck() { | |||
128 | OLed led = ( device->ledList().contains( Led_Mail ) ) ? Led_Mail : device->ledList()[0]; | 128 | OLed led = ( device->ledList().contains( Led_Mail ) ) ? Led_Mail : device->ledList()[0]; |
129 | device->setLedState( led, Led_Off ); | 129 | device->setLedState( led, Led_Off ); |
130 | } | 130 | } |
131 | |||
132 | Config cfg( "mail" ); | ||
133 | cfg.setGroup( "Status" ); | ||
134 | cfg.writeEntry( "newMails", m_newMails ); | ||
135 | QCopEnvelope env( "QPE/Pim", "newMails(int)" ); | ||
136 | env << m_newMails; | ||
131 | } | 137 | } |
132 | } | 138 | } |