diff options
Diffstat (limited to 'examples/qtmail/app/writemail.cpp')
| -rw-r--r-- | examples/qtmail/app/writemail.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/examples/qtmail/app/writemail.cpp b/examples/qtmail/app/writemail.cpp index 8e8b62f9..8b92eb43 100644 --- a/examples/qtmail/app/writemail.cpp +++ b/examples/qtmail/app/writemail.cpp @@ -385,7 +385,7 @@ bool WriteMail::prepareComposer(QMailMessage::MessageType type, const QMailAccou { bool success = false; - // Don't discard mail being composed without user intervention + // Don't discard mail being composed without user confirmation if (changed()) { if (QMessageBox::question(qApp->activeWindow(), tr("Compose new message"), @@ -476,6 +476,13 @@ void WriteMail::statusChanged(const QString& status) setWindowTitle(status); } +void WriteMail::closeEvent(QCloseEvent *event) +{ + reset(); + QMainWindow::closeEvent(event); +} + + bool WriteMail::composerSelected(const QPair<QString, QMailMessage::MessageType> &selection) { // We need to ensure that we can send for this composer |
