summaryrefslogtreecommitdiff
path: root/cui/source/factory/dlgfact.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2019-10-07 13:36:56 +0100
committerCaolán McNamara <caolanm@redhat.com>2019-10-07 20:24:04 +0200
commitd46456b07df11bf774c3a7dcbcd843bb97efbe38 (patch)
treedf5be0a3ea649a44aa2e28a4e7d6a2870343380e /cui/source/factory/dlgfact.cxx
parent76681af6d846f9b285b4034826722766e47415e2 (diff)
weld ScreenshotAnnotationDlg
Change-Id: I94e42c1d10922170f53af917bba6848c9f006a11 Reviewed-on: https://gerrit.libreoffice.org/80383 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'cui/source/factory/dlgfact.cxx')
-rw-r--r--cui/source/factory/dlgfact.cxx10
1 files changed, 6 insertions, 4 deletions
diff --git a/cui/source/factory/dlgfact.cxx b/cui/source/factory/dlgfact.cxx
index 7608d9f8cd3e..0a81690478ca 100644
--- a/cui/source/factory/dlgfact.cxx
+++ b/cui/source/factory/dlgfact.cxx
@@ -324,7 +324,10 @@ short AbstractQrCodeGenDialog_Impl::Execute()
return m_xDlg->run();
}
-IMPL_ABSTDLG_BASE(AbstractScreenshotAnnotationDlg_Impl);
+short AbstractScreenshotAnnotationDlg_Impl::Execute()
+{
+ return m_xDlg->run();
+}
short CuiAbstractTabController_Impl::Execute()
{
@@ -1606,11 +1609,10 @@ VclPtr<AbstractPasswordToOpenModifyDialog> AbstractDialogFactory_Impl::CreatePas
}
VclPtr<AbstractScreenshotAnnotationDlg> AbstractDialogFactory_Impl::CreateScreenshotAnnotationDlg(
- vcl::Window * pParent,
+ weld::Window* pParent,
Dialog& rParentDialog)
{
- VclPtrInstance<ScreenshotAnnotationDlg> pDlg(pParent, rParentDialog);
- return VclPtr<AbstractScreenshotAnnotationDlg_Impl>::Create(pDlg);
+ return VclPtr<AbstractScreenshotAnnotationDlg_Impl>::Create(std::make_unique<ScreenshotAnnotationDlg>(pParent, rParentDialog));
}
VclPtr<AbstractSignatureLineDialog> AbstractDialogFactory_Impl::CreateSignatureLineDialog(