Diffstat (limited to 'kmicromail/mailistviewitem.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | kmicromail/mailistviewitem.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/kmicromail/mailistviewitem.cpp b/kmicromail/mailistviewitem.cpp index 137c482..5119744 100644 --- a/kmicromail/mailistviewitem.cpp +++ b/kmicromail/mailistviewitem.cpp @@ -17,2 +17,3 @@ void MailListViewItem::showEntry() setPixmap( 0, SmallIcon ( "kmmsgreplied") ); + mKeyMap.insert(0, "r" ); } else if ( mail_data->getFlags().testBit( FLAG_SEEN ) == true ) { @@ -21,4 +22,6 @@ void MailListViewItem::showEntry() //setPixmap( 0,SmallIcon ("kmmsgunseen") ); + mKeyMap.insert(0, "s" ); } else { setPixmap( 0,SmallIcon ( "kmmsgnew") ); + mKeyMap.insert(0, "u" ); } @@ -69,3 +72,3 @@ QString MailListViewItem::key(int column, bool) const // to make is fast, we use here special cases - if ( column == 3 || column == 4 ) { + if ( column == 3 || column == 4 || column == 0) { return *mKeyMap.find(column); |