diff options
Diffstat (limited to 'cui/source/factory/dlgfact.cxx')
-rw-r--r-- | cui/source/factory/dlgfact.cxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cui/source/factory/dlgfact.cxx b/cui/source/factory/dlgfact.cxx index ce64ed27db69..37460b879aa0 100644 --- a/cui/source/factory/dlgfact.cxx +++ b/cui/source/factory/dlgfact.cxx @@ -61,6 +61,7 @@ #include <linkdlg.hxx> #include <SignatureLineDialog.hxx> #include <SignSignatureLineDialog.hxx> +#include <QrCodeGenDialog.hxx> #include <SpellDialog.hxx> #include <cfg.hxx> #include <numpages.hxx> @@ -319,6 +320,11 @@ short AbstractSignSignatureLineDialog_Impl::Execute() return m_xDlg->run(); } +short AbstractQrCodeGenDialog_Impl::Execute() +{ + return m_xDlg->run(); +} + IMPL_ABSTDLG_BASE(AbstractScreenshotAnnotationDlg_Impl); short CuiAbstractTabController_Impl::Execute() @@ -1622,6 +1628,13 @@ AbstractDialogFactory_Impl::CreateSignSignatureLineDialog(weld::Window* pParent, std::make_unique<SignSignatureLineDialog>(pParent, xModel)); } +VclPtr<AbstractQrCodeGenDialog> AbstractDialogFactory_Impl::CreateQrCodeGenDialog( + weld::Window* pParent, const Reference<XModel> xModel, bool bEditExisting) +{ + return VclPtr<AbstractQrCodeGenDialog_Impl>::Create( + std::make_unique<QrCodeGenDialog>(pParent, xModel, bEditExisting)); +} + VclPtr<AbstractTipOfTheDayDialog> AbstractDialogFactory_Impl::CreateTipOfTheDayDialog(weld::Window* pParent) { |