diff options
author | Caolán McNamara <caolanm@redhat.com> | 2020-01-16 16:38:15 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2020-01-21 09:57:58 +0100 |
commit | fa8c85fa90e9565a357b247a69f930098d11ff84 (patch) | |
tree | d14cb6db4faa840ae23b435bbdcd3ff5987c3f44 /cui | |
parent | 9394ad31fb9c325001c97702feda317d61f1cbbb (diff) |
weld gallery panel
Change-Id: I4aebb3f90e9943044d106a507972c39434988f03
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87003
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'cui')
-rw-r--r-- | cui/source/dialogs/cuigaldlg.cxx | 8 | ||||
-rw-r--r-- | cui/source/factory/dlgfact.cxx | 8 | ||||
-rw-r--r-- | cui/source/factory/dlgfact.hxx | 9 | ||||
-rw-r--r-- | cui/source/inc/cuigaldlg.hxx | 10 |
4 files changed, 18 insertions, 17 deletions
diff --git a/cui/source/dialogs/cuigaldlg.cxx b/cui/source/dialogs/cuigaldlg.cxx index 21726bb73c7c..fcf0d4cb79ac 100644 --- a/cui/source/dialogs/cuigaldlg.cxx +++ b/cui/source/dialogs/cuigaldlg.cxx @@ -367,7 +367,7 @@ void TakeProgress::LaunchThread() maTakeThread->launch(); } -ActualizeProgress::ActualizeProgress(weld::Window* pWindow, GalleryTheme* pThm) +ActualizeProgress::ActualizeProgress(weld::Widget* pWindow, GalleryTheme* pThm) : GenericDialogController(pWindow, "cui/ui/galleryupdateprogress.ui", "GalleryUpdateProgress") , pIdle(nullptr) @@ -416,7 +416,7 @@ IMPL_LINK( ActualizeProgress, ActualizeHdl, const INetURLObject&, rURL, void ) m_xFtActualizeFile->set_label(GetReducedString(rURL, 30)); } -TitleDialog::TitleDialog(weld::Window* pParent, const OUString& rOldTitle) +TitleDialog::TitleDialog(weld::Widget* pParent, const OUString& rOldTitle) : GenericDialogController(pParent, "cui/ui/gallerytitledialog.ui", "GalleryTitleDialog") , m_xEdit(m_xBuilder->weld_entry("entry")) { @@ -428,7 +428,7 @@ TitleDialog::~TitleDialog() { } -GalleryIdDialog::GalleryIdDialog(weld::Window* pParent, GalleryTheme* _pThm) +GalleryIdDialog::GalleryIdDialog(weld::Widget* pParent, GalleryTheme* _pThm) : GenericDialogController(pParent, "cui/ui/gallerythemeiddialog.ui", "GalleryThemeIDDialog") , m_pThm(_pThm) , m_xBtnOk(m_xBuilder->weld_button("ok")) @@ -476,7 +476,7 @@ IMPL_LINK_NOARG(GalleryIdDialog, ClickOkHdl, weld::Button&, void) m_xDialog->response(RET_OK); } -GalleryThemeProperties::GalleryThemeProperties(weld::Window* pParent, +GalleryThemeProperties::GalleryThemeProperties(weld::Widget* pParent, ExchangeData* _pData, SfxItemSet const * pItemSet) : SfxTabDialogController(pParent, "cui/ui/gallerythemedialog.ui", "GalleryThemeDialog", pItemSet) diff --git a/cui/source/factory/dlgfact.cxx b/cui/source/factory/dlgfact.cxx index 1b84c073f51d..0825c040c9e3 100644 --- a/cui/source/factory/dlgfact.cxx +++ b/cui/source/factory/dlgfact.cxx @@ -1103,7 +1103,7 @@ VclPtr<AbstractSpellDialog> AbstractDialogFactory_Impl::CreateSvxSpellDialog( return VclPtr<AbstractSpellDialog_Impl>::Create(std::make_unique<svx::SpellDialog>(pSpellChildWindow, pParent, pBindings)); } -VclPtr<VclAbstractDialog> AbstractDialogFactory_Impl::CreateActualizeProgressDialog(weld::Window* pParent, +VclPtr<VclAbstractDialog> AbstractDialogFactory_Impl::CreateActualizeProgressDialog(weld::Widget* pParent, GalleryTheme* pThm) { return VclPtr<CuiAbstractController_Impl>::Create(std::make_unique<ActualizeProgress>(pParent, pThm)); @@ -1136,19 +1136,19 @@ VclPtr<VclAbstractDialog> AbstractDialogFactory_Impl::CreateSvxScriptOrgDialog(w return VclPtr<CuiAbstractController_Impl>::Create(std::make_unique<SvxScriptOrgDialog>(pParent, rLanguage)); } -VclPtr<AbstractTitleDialog> AbstractDialogFactory_Impl::CreateTitleDialog(weld::Window* pParent, +VclPtr<AbstractTitleDialog> AbstractDialogFactory_Impl::CreateTitleDialog(weld::Widget* pParent, const OUString& rOldText) { return VclPtr<AbstractTitleDialog_Impl>::Create(std::make_unique<TitleDialog>(pParent, rOldText)); } -VclPtr<AbstractGalleryIdDialog> AbstractDialogFactory_Impl::CreateGalleryIdDialog(weld::Window* pParent, +VclPtr<AbstractGalleryIdDialog> AbstractDialogFactory_Impl::CreateGalleryIdDialog(weld::Widget* pParent, GalleryTheme* pThm) { return VclPtr<AbstractGalleryIdDialog_Impl>::Create(std::make_unique<GalleryIdDialog>(pParent, pThm)); } -VclPtr<VclAbstractDialog> AbstractDialogFactory_Impl::CreateGalleryThemePropertiesDialog(weld::Window* pParent, +VclPtr<VclAbstractDialog> AbstractDialogFactory_Impl::CreateGalleryThemePropertiesDialog(weld::Widget* pParent, ExchangeData* pData, SfxItemSet* pItemSet) { diff --git a/cui/source/factory/dlgfact.hxx b/cui/source/factory/dlgfact.hxx index 174417214907..9c60124748a1 100644 --- a/cui/source/factory/dlgfact.hxx +++ b/cui/source/factory/dlgfact.hxx @@ -839,13 +839,14 @@ public: SfxBindings* pBindings, svx::SpellDialogChildWindow* pSpellChildWindow ) override; - virtual VclPtr<VclAbstractDialog> CreateActualizeProgressDialog(weld::Window* pParent, GalleryTheme* pThm) override; - virtual VclPtr<AbstractTitleDialog> CreateTitleDialog(weld::Window* pParent, const OUString& rOldText) override; - virtual VclPtr<AbstractGalleryIdDialog> CreateGalleryIdDialog(weld::Window* pParent, + virtual VclPtr<VclAbstractDialog> CreateActualizeProgressDialog(weld::Widget* pParent, GalleryTheme* pThm) override; + virtual VclPtr<AbstractTitleDialog> CreateTitleDialog(weld::Widget* pParent, const OUString& rOldText) override; + virtual VclPtr<AbstractGalleryIdDialog> CreateGalleryIdDialog(weld::Widget* pParent, GalleryTheme* pThm) override; - virtual VclPtr<VclAbstractDialog> CreateGalleryThemePropertiesDialog(weld::Window* pParent, + virtual VclPtr<VclAbstractDialog> CreateGalleryThemePropertiesDialog(weld::Widget* pParent, ExchangeData* pData, SfxItemSet* pItemSet) override; + virtual VclPtr<AbstractURLDlg> CreateURLDialog(weld::Widget* pParent, const OUString& rURL, const OUString& rAltText, const OUString& rDescription, const OUString& rTarget, const OUString& rName, diff --git a/cui/source/inc/cuigaldlg.hxx b/cui/source/inc/cuigaldlg.hxx index f472d283b2fd..0ad85b65401d 100644 --- a/cui/source/inc/cuigaldlg.hxx +++ b/cui/source/inc/cuigaldlg.hxx @@ -147,7 +147,7 @@ private: DECL_LINK(ActualizeHdl, const INetURLObject&, void); public: - ActualizeProgress(weld::Window* pWindow, GalleryTheme* pThm); + ActualizeProgress(weld::Widget* pWindow, GalleryTheme* pThm); virtual ~ActualizeProgress() override; virtual short run() override; @@ -158,7 +158,7 @@ class TitleDialog : public weld::GenericDialogController private: std::unique_ptr<weld::Entry> m_xEdit; public: - TitleDialog(weld::Window* pParent, const OUString& rOldText); + TitleDialog(weld::Widget* pParent, const OUString& rOldText); virtual ~TitleDialog() override; OUString GetTitle() const { return m_xEdit->get_text(); } }; @@ -172,7 +172,7 @@ private: DECL_LINK(ClickOkHdl, weld::Button&, void); public: - GalleryIdDialog(weld::Window* pParent, GalleryTheme* pThm); + GalleryIdDialog(weld::Widget* pParent, GalleryTheme* pThm); virtual ~GalleryIdDialog() override; sal_uInt32 GetId() const { return m_xLbResName->get_active(); } }; @@ -184,7 +184,7 @@ class GalleryThemeProperties : public SfxTabDialogController virtual void PageCreated(const OString& rId, SfxTabPage &rPage) override; public: - GalleryThemeProperties(weld::Window* pParent, ExchangeData* pData, SfxItemSet const * pItemSet); + GalleryThemeProperties(weld::Widget* pParent, ExchangeData* pData, SfxItemSet const * pItemSet); }; class TPGalleryThemeGeneral : public SfxTabPage @@ -231,7 +231,7 @@ class TPGalleryThemeProperties : public SfxTabPage css::uno::Reference< css::media::XPlayer > xMediaPlayer; css::uno::Reference< css::ui::dialogs::XFolderPicker2 > xFolderPicker; - SvxGalleryPreview m_aWndPreview; + DialogGalleryPreview m_aWndPreview; std::unique_ptr<weld::ComboBox> m_xCbbFileType; std::unique_ptr<weld::TreeView> m_xLbxFound; std::unique_ptr<weld::Button> m_xBtnSearch; |