summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2021-02-09 17:43:42 +0900
committerTomaž Vajngerl <quikee@gmail.com>2021-02-11 15:43:21 +0100
commit5a3b9b4b34984f86b14050eb8ece2350b54b5b8e (patch)
tree7ff656b49d9e7e1cd0e4c3955b9c881e4b8a2ef9 /sfx2
parentc1137082458cd982eb70393e13e60fc09d31958b (diff)
devtools: move constructors implementation into cxx
Change-Id: Ic1b0b88bebe076e99107f6ae0eb379bb2d2db09f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110735 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/devtools/DocumentModelTreeHandler.cxx9
-rw-r--r--sfx2/source/devtools/ObjectInspectorTreeHandler.cxx10
2 files changed, 19 insertions, 0 deletions
diff --git a/sfx2/source/devtools/DocumentModelTreeHandler.cxx b/sfx2/source/devtools/DocumentModelTreeHandler.cxx
index e29ce03ad47a..a170e3551bc5 100644
--- a/sfx2/source/devtools/DocumentModelTreeHandler.cxx
+++ b/sfx2/source/devtools/DocumentModelTreeHandler.cxx
@@ -566,6 +566,15 @@ public:
} // end anonymous namespace
+DocumentModelTreeHandler::DocumentModelTreeHandler(
+ std::unique_ptr<weld::TreeView>& pDocumentModelTree,
+ css::uno::Reference<css::uno::XInterface> const& xDocument)
+ : mpDocumentModelTree(pDocumentModelTree)
+ , mxDocument(xDocument)
+{
+ mpDocumentModelTree->connect_expanding(LINK(this, DocumentModelTreeHandler, ExpandingHandler));
+}
+
uno::Reference<uno::XInterface> DocumentModelTreeHandler::getObjectByID(OUString const& rID)
{
uno::Reference<uno::XInterface> xObject;
diff --git a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx
index d69f8130f82b..98e92fb46cbf 100644
--- a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx
+++ b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx
@@ -428,6 +428,16 @@ public:
} // end anonymous namespace
+ObjectInspectorTreeHandler::ObjectInspectorTreeHandler(
+ std::unique_ptr<weld::TreeView>& pObjectInspectorTree,
+ std::unique_ptr<weld::Label>& pClassNameLabel)
+ : mpObjectInspectorTree(pObjectInspectorTree)
+ , mpClassNameLabel(pClassNameLabel)
+{
+ mpObjectInspectorTree->connect_expanding(
+ LINK(this, ObjectInspectorTreeHandler, ExpandingHandler));
+}
+
IMPL_LINK(ObjectInspectorTreeHandler, ExpandingHandler, weld::TreeIter const&, rParent, bool)
{
OUString sID = mpObjectInspectorTree->get_id(rParent);