diff options
author | Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> | 2018-03-22 11:23:31 +0100 |
---|---|---|
committer | Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> | 2018-04-13 08:08:15 +0200 |
commit | ca2fd526160b8f69524cdcf8c57f814b0ad48029 (patch) | |
tree | 6ddfd0ff48f3a3ec57ad93c994c44c171ec4cc2f /cui/source/factory/dlgfact.cxx | |
parent | 55e84652ae84bd2374462ee19afd359a8cc90b95 (diff) |
tdf#83877 Add dialog to sign signature lines
actual signing still missing
Change-Id: I41f013a2867f923155203dcee58ff453a43fa7c2
Reviewed-on: https://gerrit.libreoffice.org/51735
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Diffstat (limited to 'cui/source/factory/dlgfact.cxx')
-rw-r--r-- | cui/source/factory/dlgfact.cxx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/cui/source/factory/dlgfact.cxx b/cui/source/factory/dlgfact.cxx index 2002a4339183..5157aae3b303 100644 --- a/cui/source/factory/dlgfact.cxx +++ b/cui/source/factory/dlgfact.cxx @@ -60,6 +60,7 @@ #include <insdlg.hxx> #include <pastedlg.hxx> #include <linkdlg.hxx> +#include <SignSignatureLineDialog.hxx> #include <SpellDialog.hxx> #include <cfg.hxx> #include <numpages.hxx> @@ -191,6 +192,11 @@ void AbstractSvxCharacterMapDialog_Impl::SetText(const OUString& rStr) m_xDlg->set_title(rStr); } +short AbstractSignSignatureLineDialog_Impl::Execute() +{ + return m_xDlg->execute(); +} + IMPL_ABSTDLG_BASE(AbstractScreenshotAnnotationDlg_Impl); @@ -1569,4 +1575,12 @@ VclPtr<AbstractScreenshotAnnotationDlg> AbstractDialogFactory_Impl::CreateScreen return VclPtr<AbstractScreenshotAnnotationDlg_Impl>::Create(pDlg); } +VclPtr<AbstractSignSignatureLineDialog> +AbstractDialogFactory_Impl::CreateSignSignatureLineDialog(weld::Window* pParent, + const Reference<XModel> xModel) +{ + return VclPtr<AbstractSignSignatureLineDialog_Impl>::Create( + new SignSignatureLineDialog(pParent, xModel)); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |