summaryrefslogtreecommitdiff
path: root/noncore/net/mail/mainwindow.cpp
Unidiff
Diffstat (limited to 'noncore/net/mail/mainwindow.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/mainwindow.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/noncore/net/mail/mainwindow.cpp b/noncore/net/mail/mainwindow.cpp
index f0a915d..560715c 100644
--- a/noncore/net/mail/mainwindow.cpp
+++ b/noncore/net/mail/mainwindow.cpp
@@ -156,38 +156,40 @@ void MainWindow::displayMail(QListViewItem*item)
156 if (!item) return; 156 if (!item) return;
157 RecMail mail = ((MailListViewItem*)item)->data(); 157 RecMail mail = ((MailListViewItem*)item)->data();
158 RecBody body = folderView->fetchBody(mail); 158 RecBody body = folderView->fetchBody(mail);
159 159
160 ViewMail readMail( this ); 160 ViewMail readMail( this );
161 readMail.setBody( body ); 161 readMail.setBody( body );
162 readMail.setMail( mail ); 162 readMail.setMail( mail );
163 readMail.showMaximized(); 163 readMail.showMaximized();
164 readMail.exec(); 164 readMail.exec();
165 ( (MailListViewItem*)item )->setPixmap( 0, Resource::loadPixmap( "opiemail/kmmsgunseen") ); 165 ( (MailListViewItem*)item )->setPixmap( 0, Resource::loadPixmap( "opiemail/kmmsgunseen") );
166} 166}
167 167
168MailListViewItem::MailListViewItem(QListView * parent, MailListViewItem * after ) 168MailListViewItem::MailListViewItem(QListView * parent, MailListViewItem * item )
169 :QListViewItem(parent,after),mail_data() 169 :QListViewItem(parent,item),mail_data()
170{ 170{
171} 171}
172 172
173void MailListViewItem::showEntry() 173void MailListViewItem::showEntry()
174{ 174{
175 if ( mail_data.getFlags().testBit( FLAG_SEEN ) == true ) { 175 if ( mail_data.getFlags().testBit( FLAG_SEEN ) == true ) {
176 setPixmap( 0, Resource::loadPixmap( "opiemail/kmmsgunseen") ); 176 setPixmap( 0, Resource::loadPixmap( "opiemail/kmmsgunseen") );
177 } else { 177 } else {
178 setPixmap( 0, Resource::loadPixmap( "opiemail/kmmsgnew") ); 178 setPixmap( 0, Resource::loadPixmap( "opiemail/kmmsgnew") );
179 } 179 }
180 setText(1,mail_data.getSubject()); 180 setText(1,mail_data.getSubject());
181 setText(2,mail_data.getFrom()); 181 setText(2,mail_data.getFrom());
182 setText(3,mail_data.getDate()); 182 setText(3,mail_data.getDate());
183} 183}
184 184
185void MailListViewItem::storeData(const RecMail&data) 185void MailListViewItem::storeData(const RecMail&data)
186{ 186{
187 mail_data = data; 187 mail_data = data;
188} 188}
189 189
190const RecMail& MailListViewItem::data()const 190const RecMail& MailListViewItem::data()const
191{ 191{
192 return mail_data; 192 return mail_data;
193} 193}
194
195