[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: D7291: pimcommon: autocorrectionwidget - QPointer guard dialogs
From: Martin Koller <kollix () aon ! at>
Date: 2017-08-20 17:05:53
Message-ID: 1876162.Al89lzfUcr () lapi ! koller
[Download RAW message or body]
On Mittwoch, 16. August 2017 22:47:00 CEST Allen Winter wrote:
> This revision was automatically updated to reflect the committed changes.
> Closed by commit R95:31d081255687: \
> pimcommon/autocorrection/autocorrectionwidget.cpp - QPionter dialog guards \
> (authored by winterz).
> REPOSITORY
> R95 PIM: Common Support
>
> CHANGES SINCE LAST UPDATE
> https://phabricator.kde.org/D7291?vs=18091&id=18256
>
> REVISION DETAIL
> https://phabricator.kde.org/D7291
>
> AFFECTED FILES
> src/pimcommon/autocorrection/autocorrectionwidget.cpp
>
> To: winterz, #kde_pim, dvratil
> Cc: dkurz, anthonyfieroni, #kde_pim, dvasin, winterz, vkrause, mlaurent, knauss, \
> dvratil
This seems to be the reason that I can no longer build kmail on my openSuse 42.2 (gcc \
4.8.5) Had to make the attached changes.
Can you clarify, please ?
--
Best regards/Schöne Grüße
Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?
() ascii ribbon campaign - against html e-mail
/\ - against proprietary attachments
Geschenkideen, Accessoires, Seifen, Kulinarisches: www.lillehus.at
["diff" (diff)]
diff --git a/ktnef/src/ktnefmain.cpp b/ktnef/src/ktnefmain.cpp
index 2d523219c..729ee8430 100644
--- a/ktnef/src/ktnefmain.cpp
+++ b/ktnef/src/ktnefmain.cpp
@@ -479,7 +479,7 @@ void KTNEFMain::slotEditToolbars()
saveMainWindowSettings(grp);
QPointer<KEditToolBar> dlg = new KEditToolBar(factory());
- connect(dlg, &KEditToolBar::newToolBarConfig, this, \
&KTNEFMain::slotNewToolbarConfig); + connect(dlg.data(), \
&KEditToolBar::newToolBarConfig, this, &KTNEFMain::slotNewToolbarConfig); \
dlg->exec(); delete dlg;
}
diff --git a/src/editor/kmcomposerwin.cpp b/src/editor/kmcomposerwin.cpp
index c6c0d3ef1..f059346b5 100644
--- a/src/editor/kmcomposerwin.cpp
+++ b/src/editor/kmcomposerwin.cpp
@@ -3020,7 +3020,7 @@ void KMComposerWin::slotEditToolbars()
saveMainWindowSettings(grp);
QPointer<KEditToolBar> dlg = new KEditToolBar(guiFactory(), this);
- connect(dlg, &KEditToolBar::newToolBarConfig, this, \
&KMComposerWin::slotUpdateToolbars); + connect(dlg.data(), \
&KEditToolBar::newToolBarConfig, this, &KMComposerWin::slotUpdateToolbars);
dlg->exec();
delete dlg;
diff --git a/src/job/createnewcontactjob.cpp b/src/job/createnewcontactjob.cpp
index 2caf64965..a9ddc617c 100644
--- a/src/job/createnewcontactjob.cpp
+++ b/src/job/createnewcontactjob.cpp
@@ -123,8 +123,8 @@ void CreateNewContactJob::slotResourceCreationDone(KJob *job)
void CreateNewContactJob::createContact()
{
QPointer<Akonadi::ContactEditorDialog> dlg = new \
Akonadi::ContactEditorDialog(Akonadi::ContactEditorDialog::CreateMode, \
mParentWidget);
- connect(dlg, &Akonadi::ContactEditorDialog::contactStored, this, \
&CreateNewContactJob::contactStored);
- connect(dlg, &Akonadi::ContactEditorDialog::error, this, \
&CreateNewContactJob::slotContactEditorError); + connect(dlg.data(), \
&Akonadi::ContactEditorDialog::contactStored, this, \
&CreateNewContactJob::contactStored); + connect(dlg.data(), \
&Akonadi::ContactEditorDialog::error, this, \
&CreateNewContactJob::slotContactEditorError); dlg->exec();
delete dlg;
}
diff --git a/src/kmmainwin.cpp b/src/kmmainwin.cpp
index df126281b..dd3d64b38 100644
--- a/src/kmmainwin.cpp
+++ b/src/kmmainwin.cpp
@@ -149,7 +149,7 @@ void KMMainWin::slotEditToolbars()
KConfigGroup grp = KMKernel::self()->config()->group("Main Window");
saveMainWindowSettings(grp);
QPointer<KEditToolBar> dlg = new KEditToolBar(guiFactory(), this);
- connect(dlg, &KEditToolBar::newToolBarConfig, this, &KMMainWin::slotUpdateGui);
+ connect(dlg.data(), &KEditToolBar::newToolBarConfig, this, \
&KMMainWin::slotUpdateGui);
dlg->exec();
delete dlg;
diff --git a/src/kmreadermainwin.cpp b/src/kmreadermainwin.cpp
index 263a14bf3..7056cb419 100644
--- a/src/kmreadermainwin.cpp
+++ b/src/kmreadermainwin.cpp
@@ -659,7 +659,7 @@ void KMReaderMainWin::slotEditToolbars()
KConfigGroup grp(KMKernel::self()->config(), "ReaderWindow");
saveMainWindowSettings(grp);
QPointer<KEditToolBar> dlg = new KEditToolBar(guiFactory(), this);
- connect(dlg, &KEditToolBar::newToolBarConfig, this, \
&KMReaderMainWin::slotUpdateToolbars); + connect(dlg.data(), \
&KEditToolBar::newToolBarConfig, this, &KMReaderMainWin::slotUpdateToolbars); \
dlg->exec(); delete dlg;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic