diff options
Diffstat (limited to 'sw/source/ui/dialog/swdlgfact.cxx')
-rw-r--r-- | sw/source/ui/dialog/swdlgfact.cxx | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/sw/source/ui/dialog/swdlgfact.cxx b/sw/source/ui/dialog/swdlgfact.cxx index 343dd34850dc..ea4e0ffa3daa 100644 --- a/sw/source/ui/dialog/swdlgfact.cxx +++ b/sw/source/ui/dialog/swdlgfact.cxx @@ -93,6 +93,7 @@ #include <mmresultdialogs.hxx> #include <formatlinebreak.hxx> #include <translatelangselect.hxx> +#include <copyfielddlg.hxx> using namespace css::frame; using namespace css::uno; @@ -761,6 +762,22 @@ VclPtr<AbstractSwModalRedlineAcceptDlg> SwAbstractDialogFactory_Impl::CreateSwMo namespace { +class AbstractCopyFieldDlg_Impl + : public vcl::AbstractDialogImpl_Async<AbstractCopyFieldDlg, CopyFieldDlg> +{ +public: + using AbstractDialogImpl_BASE::AbstractDialogImpl_BASE; +}; +} + +VclPtr<AbstractCopyFieldDlg> SwAbstractDialogFactory_Impl::CreateCopyFieldDlg(weld::Widget* pParent, + const rtl::OUString& rFieldValue) +{ + return VclPtr<AbstractCopyFieldDlg_Impl>::Create(pParent, rFieldValue); +} + +namespace +{ /// Interface implementation for the insert -> fields -> page number wizard dialog class AbstractSwPageNumberDlg_Impl : public vcl::AbstractDialogImpl_Async<AbstractSwPageNumberDlg, SwPageNumberDlg> |