Diffstat (limited to 'noncore/net/mail/mailistviewitem.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/mailistviewitem.cpp | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/noncore/net/mail/mailistviewitem.cpp b/noncore/net/mail/mailistviewitem.cpp index 0b926da..d3a0723 100644 --- a/noncore/net/mail/mailistviewitem.cpp +++ b/noncore/net/mail/mailistviewitem.cpp @@ -4,2 +4,3 @@ #include <qpe/resource.h> +#include <qpe/timestring.h> @@ -15,3 +16,3 @@ void MailListViewItem::showEntry() } else if ( mail_data->getFlags().testBit( FLAG_SEEN ) == true ) { - /* I think it looks nicer if there are not such a log of icons but only on mails + /* I think it looks nicer if there are not such a lot of icons but only on mails replied or new - Alwin*/ @@ -50,3 +51,2 @@ void MailListViewItem::showEntry() } - setText(1,mail_data->getSubject()); @@ -54,3 +54,17 @@ void MailListViewItem::showEntry() setText(3,fsize); - setText(4,mail_data->getDate()); + setText(4,mail_data->getStringDate()); +} + +QString MailListViewItem::key(int col,bool) const +{ + QString temp; + if (col == 4) { + temp.sprintf( "%08d",QDateTime().secsTo(mail_data->getDate())); + return temp; + } + if (col == 3) { + temp.sprintf( "%020d",mail_data->Msgsize()); + return temp; + } + return text(col); } |