author | harlekin <harlekin> | 2004-01-05 22:06:54 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2004-01-05 22:06:54 (UTC) |
commit | 07278dd6ba68e3ff55d22acc76a28956b06d5d9c (patch) (side-by-side diff) | |
tree | a294a54380ea95af3eb71c391a824672688b67a5 /noncore/net/mail | |
parent | 96c8b9f1a3aa80049d6995f311635ff20b472fe2 (diff) | |
download | opie-07278dd6ba68e3ff55d22acc76a28956b06d5d9c.zip opie-07278dd6ba68e3ff55d22acc76a28956b06d5d9c.tar.gz opie-07278dd6ba68e3ff55d22acc76a28956b06d5d9c.tar.bz2 |
fixes
-rw-r--r-- | noncore/net/mail/taskbarapplet/mailapplet.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/noncore/net/mail/taskbarapplet/mailapplet.cpp b/noncore/net/mail/taskbarapplet/mailapplet.cpp index 35198d1..25fd400 100644 --- a/noncore/net/mail/taskbarapplet/mailapplet.cpp +++ b/noncore/net/mail/taskbarapplet/mailapplet.cpp @@ -76,5 +76,5 @@ void MailApplet::startup() { Settings *settings = new Settings(); QList<Account> ma = settings->getAccounts(); - StatusMail m_statusMail = StatusMail( ma ); + m_statusMail = new StatusMail( ma ); delete settings; @@ -93,4 +93,8 @@ void MailApplet::slotCheck() { } + if (m_statusMail == 0) { + return; + } + folderStat stat; m_statusMail->check_current_stat( stat ); @@ -114,5 +118,5 @@ void MailApplet::slotCheck() { cfg.writeEntry( "NewMails", m_newMails ); QCopEnvelope env( "QPE/Pim", "newMails(int)" ); - env << stat.message_unseen; + env << m_newMails; repaint( true ); |