[Libreoffice-commits] core.git: Branch 'libreoffice-6-2-0' - sw/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Wed Jan 23 12:55:00 UTC 2019


 sw/source/ui/config/mailconfigpage.cxx  |    7 +++----
 sw/source/ui/dbui/mmresultdialogs.cxx   |    4 ++--
 sw/source/uibase/inc/mailconfigpage.hxx |    4 ++--
 3 files changed, 7 insertions(+), 8 deletions(-)

New commits:
commit d5344e45ab0b7f096efd6e86ecdecd96cfa68fa5
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Wed Jan 23 10:25:04 2019 +0000
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Wed Jan 23 13:54:35 2019 +0100

    Resolves: tdf#122889 Mail config dialog is empty
    
    revert...
    
    commit 7ec12ce7e449d7849b3e67c443783110e2a50a17
    Author: Caolán McNamara <caolanm at redhat.com>
    Date:   Fri Sep 28 20:24:35 2018 +0100
    
        weld SwMailConfigDlg
    
    the contained page needs to be converted first
    
    Change-Id: I9788132b0ad11cec853be7339be1829386794511
    Reviewed-on: https://gerrit.libreoffice.org/66785
    Reviewed-by: Xisco Faulí <xiscofauli at libreoffice.org>
    Tested-by: Xisco Faulí <xiscofauli at libreoffice.org>
    Reviewed-by: Mike Kaganski <mike.kaganski at collabora.com>
    Tested-by: Mike Kaganski <mike.kaganski at collabora.com>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sw/source/ui/config/mailconfigpage.cxx b/sw/source/ui/config/mailconfigpage.cxx
index caf1759c83bb..3d3090c61002 100644
--- a/sw/source/ui/config/mailconfigpage.cxx
+++ b/sw/source/ui/config/mailconfigpage.cxx
@@ -373,12 +373,11 @@ void SwTestAccountSettingsDialog::Test()
     }
 }
 
-SwMailConfigDlg::SwMailConfigDlg(weld::Window* pParent, SfxItemSet& rSet)
-    : SfxSingleTabDialogController(pParent, rSet)
+SwMailConfigDlg::SwMailConfigDlg(vcl::Window* pParent, SfxItemSet& rSet)
+    : SfxSingleTabDialog(pParent, rSet)
 {
-    TabPageParent pPageParent(get_content_area(), this);
     // create TabPage
-    SetTabPage(SwMailConfigPage::Create(pPageParent, &rSet));
+    SetTabPage(SwMailConfigPage::Create(get_content_area(), &rSet));
 }
 
 SwAuthenticationSettingsDialog::SwAuthenticationSettingsDialog(
diff --git a/sw/source/ui/dbui/mmresultdialogs.cxx b/sw/source/ui/dbui/mmresultdialogs.cxx
index dfde81645aa8..a103d4001023 100644
--- a/sw/source/ui/dbui/mmresultdialogs.cxx
+++ b/sw/source/ui/dbui/mmresultdialogs.cxx
@@ -850,8 +850,8 @@ IMPL_LINK_NOARG(SwMMResultEmailDialog, SendDocumentsHdl_Impl, weld::Button&, voi
         {
             SwView* pConfigView = pTargetView ? pTargetView : pView;
             SfxAllItemSet aSet(pConfigView->GetPool());
-            SwMailConfigDlg aDlg(m_xDialog.get(), aSet);
-            nRet = aDlg.run();
+            ScopedVclPtrInstance<SwMailConfigDlg> pDlg(nullptr, aSet);
+            nRet = pDlg->Execute();
         }
 
         if(nRet != RET_OK && nRet != RET_YES)
diff --git a/sw/source/uibase/inc/mailconfigpage.hxx b/sw/source/uibase/inc/mailconfigpage.hxx
index 0108662a5bcb..697bebb26827 100644
--- a/sw/source/uibase/inc/mailconfigpage.hxx
+++ b/sw/source/uibase/inc/mailconfigpage.hxx
@@ -68,10 +68,10 @@ public:
 
 };
 
-class SwMailConfigDlg : public SfxSingleTabDialogController
+class SwMailConfigDlg : public SfxSingleTabDialog
 {
 public:
-    SwMailConfigDlg(weld::Window* pParent, SfxItemSet& rSet);
+    SwMailConfigDlg(vcl::Window* pParent, SfxItemSet& rSet);
 };
 
 #endif


More information about the Libreoffice-commits mailing list