diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2021-02-09 17:43:42 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2021-02-11 15:43:21 +0100 |
commit | 5a3b9b4b34984f86b14050eb8ece2350b54b5b8e (patch) | |
tree | 7ff656b49d9e7e1cd0e4c3955b9c881e4b8a2ef9 /sfx2 | |
parent | c1137082458cd982eb70393e13e60fc09d31958b (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.cxx | 9 | ||||
-rw-r--r-- | sfx2/source/devtools/ObjectInspectorTreeHandler.cxx | 10 |
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); |