diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-04-20 13:05:24 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-04-23 12:33:44 +0200 |
commit | c0af8057188c0e95831f9e6d1ef96a424da6f9b2 (patch) | |
tree | 6509c67d0cfcc42e3b107004167f2efcccda43cd /sw/source/ui/envelp | |
parent | 27e26fc4286f66ab1bf4c807d86b8f3254c5c68b (diff) |
weld SfxPrintOptionsDialog
and SwMMResultPrintDialog
Change-Id: Icded6a26a3a151293bea0c9173334cf634283e89
Reviewed-on: https://gerrit.libreoffice.org/53299
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw/source/ui/envelp')
-rw-r--r-- | sw/source/ui/envelp/envprt.cxx | 7 | ||||
-rw-r--r-- | sw/source/ui/envelp/labprt.cxx | 7 |
2 files changed, 6 insertions, 8 deletions
diff --git a/sw/source/ui/envelp/envprt.cxx b/sw/source/ui/envelp/envprt.cxx index 0e52ab4a7f98..7605bd485354 100644 --- a/sw/source/ui/envelp/envprt.cxx +++ b/sw/source/ui/envelp/envprt.cxx @@ -115,10 +115,9 @@ IMPL_LINK( SwEnvPrtPage, ButtonHdl, Button *, pBtn, void ) // Call printer setup if (pPrt) { - VclPtrInstance< PrinterSetupDialog > pDlg(this); - pDlg->SetPrinter(pPrt); - pDlg->Execute(); - pDlg.reset(); + PrinterSetupDialog aDlg(GetFrameWeld()); + aDlg.SetPrinter(pPrt); + aDlg.execute(); GrabFocus(); m_pPrinterInfo->SetText(pPrt->GetName()); } diff --git a/sw/source/ui/envelp/labprt.cxx b/sw/source/ui/envelp/labprt.cxx index c876f2e2eece..faecd0ee8018 100644 --- a/sw/source/ui/envelp/labprt.cxx +++ b/sw/source/ui/envelp/labprt.cxx @@ -87,10 +87,9 @@ IMPL_LINK( SwLabPrtPage, CountHdl, Button *, pButton, void ) if (!pPrinter) pPrinter = VclPtr<Printer>::Create(); - VclPtrInstance< PrinterSetupDialog > pDlg(this); - pDlg->SetPrinter(pPrinter); - pDlg->Execute(); - pDlg.disposeAndClear(); + PrinterSetupDialog aDlg(GetFrameWeld()); + aDlg.SetPrinter(pPrinter); + aDlg.execute(); GrabFocus(); m_pPrinterInfo->SetText(pPrinter->GetName()); return; |