Diffstat (limited to 'noncore/net/mail/mainwindow.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/mainwindow.cpp | 6 |
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 | ||
168 | MailListViewItem::MailListViewItem(QListView * parent, MailListViewItem * after ) | 168 | MailListViewItem::MailListViewItem(QListView * parent, MailListViewItem * item ) |
169 | :QListViewItem(parent,after),mail_data() | 169 | :QListViewItem(parent,item),mail_data() |
170 | { | 170 | { |
171 | } | 171 | } |
172 | 172 | ||
173 | void MailListViewItem::showEntry() | 173 | void 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 | ||
185 | void MailListViewItem::storeData(const RecMail&data) | 185 | void MailListViewItem::storeData(const RecMail&data) |
186 | { | 186 | { |
187 | mail_data = data; | 187 | mail_data = data; |
188 | } | 188 | } |
189 | 189 | ||
190 | const RecMail& MailListViewItem::data()const | 190 | const RecMail& MailListViewItem::data()const |
191 | { | 191 | { |
192 | return mail_data; | 192 | return mail_data; |
193 | } | 193 | } |
194 | |||
195 | |||