diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2021-01-11 13:52:32 +0100 |
---|---|---|
committer | Szymon Kłos <szymon.klos@collabora.com> | 2021-01-14 10:23:27 +0100 |
commit | aa10a9965146864ac368ab78231303717b035e24 (patch) | |
tree | 0688380eb6cacbef5fbec079bda83a2ac2549fe1 /include/svx | |
parent | e87119a3a9bca74274cf7ec46eda550c14929dc0 (diff) |
Make Fontwork gallery dialog async
Change-Id: I156dc1b505b01dc7520ccfe80bbf97eba881d653
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109092
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109258
Tested-by: Jenkins
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/fontworkgallery.hxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/svx/fontworkgallery.hxx b/include/svx/fontworkgallery.hxx index 3fa657305ad6..46dfd3b26104 100644 --- a/include/svx/fontworkgallery.hxx +++ b/include/svx/fontworkgallery.hxx @@ -49,7 +49,8 @@ class SAL_WARN_UNUSED SVXCORE_DLLPUBLIC FontWorkGalleryDialog final : public wel sal_uInt16 mnThemeId; SdrView& mrSdrView; - SdrObject** mppSdrObject; + bool mbInsertIntoPage; + SdrObject* mppSdrObject; SdrModel* mpDestModel; std::vector<VclPtr< VirtualDevice >> maFavoritesHorizontal; @@ -69,7 +70,8 @@ public: virtual ~FontWorkGalleryDialog() override; // SJ: if the SdrObject** is set, the SdrObject is not inserted into the page when executing the dialog - void SetSdrObjectRef( SdrObject**, SdrModel* pModel ); + void SetSdrObjectRef( SdrModel* pModel, bool bInsertIntoPage = true ); + SdrObject* GetSdrObjectRef() { return mppSdrObject; } }; } |