summaryrefslogtreecommitdiff
path: root/noncore/unsupported/mail2/configdiag.cpp
Unidiff
Diffstat (limited to 'noncore/unsupported/mail2/configdiag.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/mail2/configdiag.cpp21
1 files changed, 11 insertions, 10 deletions
diff --git a/noncore/unsupported/mail2/configdiag.cpp b/noncore/unsupported/mail2/configdiag.cpp
index be1f1f4..b89b937 100644
--- a/noncore/unsupported/mail2/configdiag.cpp
+++ b/noncore/unsupported/mail2/configdiag.cpp
@@ -81,8 +81,9 @@ void ConfigDiag::slotNewAccount()
81{ 81{
82 AccountEditor *editor = new AccountEditor(Account(), 0, 0, true); 82 Account account;
83 editor->showMaximized(); 83 AccountEditor editor(account, 0, 0, true);
84 editor->show(); 84 editor.showMaximized();
85 editor.show();
85 86
86 if (QDialog::Accepted == editor->exec()) { 87 if (QDialog::Accepted == editor.exec()) {
87 ConfigFile::updateAccount(editor->_account); 88 ConfigFile::updateAccount(editor._account);
88 slotFillLists(); 89 slotFillLists();
@@ -100,8 +101,8 @@ void ConfigDiag::slotEditAccount()
100 101
101 AccountEditor *editor = new AccountEditor(account, 0, 0, true); 102 AccountEditor editor(account, 0, 0, true);
102 editor->showMaximized(); 103 editor.showMaximized();
103 editor->show(); 104 editor.show();
104 105
105 if (QDialog::Accepted == editor->exec()) { 106 if (QDialog::Accepted == editor.exec()) {
106 ConfigFile::updateAccount(editor->_account); 107 ConfigFile::updateAccount(editor._account);
107 slotFillLists(); 108 slotFillLists();