summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc/DrawController.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2023-01-23 12:14:25 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2023-01-24 05:46:58 +0000
commit31a5db6f28cd006adf5630b2c5d683accb9eeadb (patch)
tree68687b4347f865993703574d169f7710ba2a2123 /sd/source/ui/inc/DrawController.hxx
parent7f23dae00fedc9d7119b44b6c44d9eca4f8c87b8 (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.hxx6
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;