-rw-r--r-- | noncore/net/mail/composemail.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/net/mail/composemail.cpp b/noncore/net/mail/composemail.cpp index f532815..73d1a43 100644 --- a/noncore/net/mail/composemail.cpp +++ b/noncore/net/mail/composemail.cpp | |||
@@ -99,117 +99,117 @@ void ComposeMail::pickAddressCC() | |||
99 | void ComposeMail::pickAddressBCC() | 99 | void ComposeMail::pickAddressBCC() |
100 | { | 100 | { |
101 | pickAddress( bccLine ); | 101 | pickAddress( bccLine ); |
102 | } | 102 | } |
103 | 103 | ||
104 | void ComposeMail::pickAddressReply() | 104 | void ComposeMail::pickAddressReply() |
105 | { | 105 | { |
106 | pickAddress( replyLine ); | 106 | pickAddress( replyLine ); |
107 | } | 107 | } |
108 | 108 | ||
109 | void ComposeMail::fillValues( int current ) | 109 | void ComposeMail::fillValues( int current ) |
110 | { | 110 | { |
111 | SMTPaccount *smtp = smtpAccounts.at( current ); | 111 | SMTPaccount *smtp = smtpAccounts.at( current ); |
112 | 112 | ||
113 | ccLine->clear(); | 113 | ccLine->clear(); |
114 | if ( smtp->getUseCC() ) { | 114 | if ( smtp->getUseCC() ) { |
115 | ccLine->setText( smtp->getCC() ); | 115 | ccLine->setText( smtp->getCC() ); |
116 | } | 116 | } |
117 | bccLine->clear(); | 117 | bccLine->clear(); |
118 | if ( smtp->getUseBCC() ) { | 118 | if ( smtp->getUseBCC() ) { |
119 | bccLine->setText( smtp->getBCC() ); | 119 | bccLine->setText( smtp->getBCC() ); |
120 | } | 120 | } |
121 | replyLine->clear(); | 121 | replyLine->clear(); |
122 | if ( smtp->getUseReply() ) { | 122 | if ( smtp->getUseReply() ) { |
123 | replyLine->setText( smtp->getReply() ); | 123 | replyLine->setText( smtp->getReply() ); |
124 | } | 124 | } |
125 | 125 | ||
126 | sigMultiLine->setText( smtp->getSignature() ); | 126 | sigMultiLine->setText( smtp->getSignature() ); |
127 | } | 127 | } |
128 | 128 | ||
129 | void ComposeMail::slotAdjustColumns() | 129 | void ComposeMail::slotAdjustColumns() |
130 | { | 130 | { |
131 | int currPage = tabWidget->currentPageIndex(); | 131 | int currPage = tabWidget->currentPageIndex(); |
132 | 132 | ||
133 | tabWidget->showPage( attachTab ); | 133 | tabWidget->showPage( attachTab ); |
134 | attList->setColumnWidth( 0, attList->visibleWidth() - 80 ); | 134 | attList->setColumnWidth( 0, attList->visibleWidth() - 80 ); |
135 | attList->setColumnWidth( 1, 80 ); | 135 | attList->setColumnWidth( 1, 80 ); |
136 | 136 | ||
137 | tabWidget->setCurrentPage( currPage ); | 137 | tabWidget->setCurrentPage( currPage ); |
138 | } | 138 | } |
139 | 139 | ||
140 | void ComposeMail::addAttachment() | 140 | void ComposeMail::addAttachment() |
141 | { | 141 | { |
142 | DocLnk lnk = OFileDialog::getOpenFileName( 1, "/" ); | 142 | DocLnk lnk = OFileDialog::getOpenFileName( 1, "/" ); |
143 | if ( !lnk.name().isEmpty() ) { | 143 | if ( !lnk.name().isEmpty() ) { |
144 | Attachment *att = new Attachment( lnk ); | 144 | Attachment *att = new Attachment( lnk ); |
145 | (void) new AttachViewItem( attList, att ); | 145 | (void) new AttachViewItem( attList, att ); |
146 | } | 146 | } |
147 | } | 147 | } |
148 | 148 | ||
149 | void ComposeMail::removeAttachment() | 149 | void ComposeMail::removeAttachment() |
150 | { | 150 | { |
151 | if ( !attList->currentItem() ) { | 151 | if ( !attList->currentItem() ) { |
152 | QMessageBox::information( this, tr( "Error" ), | 152 | QMessageBox::information( this, tr( "Error" ), |
153 | tr( "<p>Please select a File.</p>" ), | 153 | tr( "<p>Please select a File.</p>" ), |
154 | tr( "Ok" ) ); | 154 | tr( "Ok" ) ); |
155 | } else { | 155 | } else { |
156 | attList->takeItem( attList->currentItem() ); | 156 | attList->takeItem( attList->currentItem() ); |
157 | } | 157 | } |
158 | } | 158 | } |
159 | 159 | ||
160 | void ComposeMail::accept() | 160 | void ComposeMail::accept() |
161 | { | 161 | { |
162 | if ( checkBoxLater->isChecked() ) { | 162 | if ( checkBoxLater->isChecked() ) { |
163 | qDebug( "Send later" ); | 163 | qDebug( "Send later" ); |
164 | } | 164 | } |
165 | 165 | ||
166 | 166 | ||
167 | qDebug( "Sending Mail with " + | 167 | qDebug( "Sending Mail with " + |
168 | smtpAccounts.at( fromBox->currentItem() )->getAccountName() ); | 168 | smtpAccounts.at( fromBox->currentItem() )->getAccountName() ); |
169 | Mail *mail = new Mail(); | 169 | Mail *mail = new Mail(); |
170 | SMTPaccount *smtp = smtpAccounts.at( fromBox->currentItem() ); | 170 | SMTPaccount *smtp = smtpAccounts.at( fromBox->currentItem() ); |
171 | 171 | ||
172 | mail->setMail( smtp->getMail() ); | 172 | mail->setMail( smtp->getMail() ); |
173 | mail->setName( smtp->getName() ); | 173 | mail->setName( smtp->getName() ); |
174 | 174 | ||
175 | if ( !toLine->text().isEmpty() ) { | 175 | if ( !toLine->text().isEmpty() ) { |
176 | mail->setTo( toLine->text() ); | 176 | mail->setTo( toLine->text() ); |
177 | } else { | 177 | } else { |
178 | qDebug( "No Reciever spezified -> returning" ); | 178 | qDebug( "No Reciever spezified -> returning" ); |
179 | return; | 179 | return; |
180 | } | 180 | } |
181 | 181 | ||
182 | mail->setCC( ccLine->text() ); | 182 | mail->setCC( ccLine->text() ); |
183 | mail->setBCC( bccLine->text() ); | 183 | mail->setBCC( bccLine->text() ); |
184 | mail->setReply( replyLine->text() ); | 184 | mail->setReply( replyLine->text() ); |
185 | mail->setSubject( subjectLine->text() ); | 185 | mail->setSubject( subjectLine->text() ); |
186 | QString txt = message->text(); | 186 | QString txt = message->text(); |
187 | if ( !sigMultiLine->text().isEmpty() ) { | 187 | if ( !sigMultiLine->text().isEmpty() ) { |
188 | txt.append( "\n--\n" ); | 188 | txt.append( "\n--\n" ); |
189 | txt.append( sigMultiLine->text() ); | 189 | txt.append( sigMultiLine->text() ); |
190 | } | 190 | } |
191 | mail->setMessage( txt ); | 191 | mail->setMessage( txt ); |
192 | AttachViewItem *it = (AttachViewItem *) attList->firstChild(); | 192 | AttachViewItem *it = (AttachViewItem *) attList->firstChild(); |
193 | while ( it != NULL ) { | 193 | while ( it != NULL ) { |
194 | mail->addAttachment( it->getAttachment() ); | 194 | mail->addAttachment( it->getAttachment() ); |
195 | it = (AttachViewItem *) it->itemBelow(); | 195 | it = (AttachViewItem *) it->nextSibling(); |
196 | } | 196 | } |
197 | 197 | ||
198 | SMTPwrapper wrapper( settings ); | 198 | SMTPwrapper wrapper( settings ); |
199 | wrapper.sendMail( *mail,checkBoxLater->isChecked() ); | 199 | wrapper.sendMail( *mail,checkBoxLater->isChecked() ); |
200 | 200 | ||
201 | QDialog::accept(); | 201 | QDialog::accept(); |
202 | } | 202 | } |
203 | 203 | ||
204 | AttachViewItem::AttachViewItem( QListView *parent, Attachment *att ) | 204 | AttachViewItem::AttachViewItem( QListView *parent, Attachment *att ) |
205 | : QListViewItem( parent ) | 205 | : QListViewItem( parent ) |
206 | { | 206 | { |
207 | attachment = att; | 207 | attachment = att; |
208 | qDebug( att->getMimeType() ); | 208 | qDebug( att->getMimeType() ); |
209 | setPixmap( 0, attachment->getDocLnk().pixmap().isNull() ? | 209 | setPixmap( 0, attachment->getDocLnk().pixmap().isNull() ? |
210 | Resource::loadPixmap( "UnknownDocument-14" ) : | 210 | Resource::loadPixmap( "UnknownDocument-14" ) : |
211 | attachment->getDocLnk().pixmap() ); | 211 | attachment->getDocLnk().pixmap() ); |
212 | setText( 0, att->getName().isEmpty() ? att->getFileName() : att->getName() ); | 212 | setText( 0, att->getName().isEmpty() ? att->getFileName() : att->getName() ); |
213 | setText( 1, QString::number( att->getSize() ) ); | 213 | setText( 1, QString::number( att->getSize() ) ); |
214 | } | 214 | } |
215 | 215 | ||