diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2023-01-23 12:14:25 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2023-01-24 05:46:58 +0000 |
commit | 31a5db6f28cd006adf5630b2c5d683accb9eeadb (patch) | |
tree | 68687b4347f865993703574d169f7710ba2a2123 /sd/source/ui/inc/DrawController.hxx | |
parent | 7f23dae00fedc9d7119b44b6c44d9eca4f8c87b8 (diff) |
[API CHANGE] remove service sd::framework::ConfigurationController
It makes no sense to be constructed externally.
Change-Id: I6fb8f58ff8594c58d190f78e6f26b2703046a95b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146001
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sd/source/ui/inc/DrawController.hxx')
-rw-r--r-- | sd/source/ui/inc/DrawController.hxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sd/source/ui/inc/DrawController.hxx b/sd/source/ui/inc/DrawController.hxx index c2f4f7be215d..1031d8185c89 100644 --- a/sd/source/ui/inc/DrawController.hxx +++ b/sd/source/ui/inc/DrawController.hxx @@ -29,6 +29,7 @@ #include <comphelper/uno3.hxx> #include <cppuhelper/implbase.hxx> #include <unotools/weakref.hxx> +#include <rtl/ref.hxx> #include <tools/gen.hxx> #include <memory> #include <vector> @@ -38,7 +39,7 @@ namespace com::sun::star::drawing::framework { class XConfigurationController; } namespace com::sun::star::drawing::framework { class XModuleController; } namespace com::sun::star::drawing { class XLayer; } namespace osl { class Mutex; } - +namespace sd::framework { class ConfigurationController; } class SdPage; namespace sd { @@ -295,8 +296,7 @@ private: */ css::uno::Reference<css::drawing::XDrawSubController> mxSubController; - css::uno::Reference< - css::drawing::framework::XConfigurationController> mxConfigurationController; + rtl::Reference<sd::framework::ConfigurationController> mxConfigurationController; css::uno::Reference< css::drawing::framework::XModuleController> mxModuleController; |