add: if ( msgBase->isTodo()   ) return KMHeaders::pixTodo;
context:   const QPixmap *statusIcon(KMMsgBase *msgBase) const  {    // forwarded, replied have precedence over the other states    if (  msgBase->isForwarded() && !msgBase->isReplied() ) return KMHeaders::pixReadFwd;    if ( !msgBase->isForwarded() &&  msgBase->isReplied() ) return KMHeaders::pixReadReplied;    if (  msgBase->isForwarded() &&  msgBase->isReplied() ) return KMHeaders::pixReadFwdReplied;    // a queued or sent mail is usually also read    if ( msgBase->isQueued() ) return KMHeaders::pixQueued;    if ( msgBase->isSent()   ) return KMHeaders::pixSent;    if ( msgBase->isNew()                      ) return KMHeaders::pixNew;    if ( msgBase->isRead() || msgBase->isOld() ) return KMHeaders::pixRead;    if ( msgBase->isUnread()                   ) return KMHeaders::pixUns;    if ( msgBase->isDeleted()                  ) return KMHeaders::pixDel;    return 0;  }