sfx2/source/devtools/ObjectInspectorTreeHandler.cxx | 6 ++++-- sfx2/uiconfig/ui/developmenttool.ui | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-)
New commits: commit 460c778bd483fb0a61c4b0d46f5f876ce80dff26 Author: Tomaž Vajngerl <tomaz.vajng...@collabora.co.uk> AuthorDate: Mon Feb 22 09:15:39 2021 +0900 Commit: Tomaž Vajngerl <qui...@gmail.com> CommitDate: Mon Feb 22 06:29:27 2021 +0100 devtools: add implementation class to the methods category Implementation class is the class where the method is implemented on. Change-Id: Ia415ce96a821b4335e1f378b6b7773548fd3e705 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111293 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <qui...@gmail.com> diff --git a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx index 39f2d70eb06a..e672d256fbe6 100644 --- a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx +++ b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx @@ -301,12 +301,11 @@ public: std::vector<std::pair<sal_Int32, OUString>> getColumnValues() override { - OUString aInString; OUString aOutString; - auto xClass = mxMethod->getReturnType(); aOutString = simpleTypeName(xClass); + OUString aInString; const auto aParameters = mxMethod->getParameterInfos(); bool bFirst = true; for (auto const& rParameterInfo : aParameters) @@ -334,9 +333,12 @@ public: aInString += rParameterInfo.aName + " : " + simpleTypeName(rParameterInfo.aType); } + OUString aImplementationClass = mxMethod->getDeclaringClass()->getName(); + return { { 1, aOutString }, { 2, aInString }, + { 3, aImplementationClass }, }; } diff --git a/sfx2/uiconfig/ui/developmenttool.ui b/sfx2/uiconfig/ui/developmenttool.ui index 9dd110804991..3eeb94859885 100644 --- a/sfx2/uiconfig/ui/developmenttool.ui +++ b/sfx2/uiconfig/ui/developmenttool.ui @@ -26,6 +26,8 @@ <column type="gchararray"/> <!-- column-name in --> <column type="gchararray"/> + <!-- column-name impl --> + <column type="gchararray"/> <!-- column-name id --> <column type="gchararray"/> </columns> @@ -407,6 +409,18 @@ </child> </object> </child> + <child> + <object class="GtkTreeViewColumn" id="treeviewcolumn13"> + <property name="resizable">True</property> + <property name="title" translatable="yes" context="developmenttool|implementation_class">Implementation Class</property> + <child> + <object class="GtkCellRendererText" id="obj_insp_cellrenderertext13"/> + <attributes> + <attribute name="text">3</attribute> + </attributes> + </child> + </object> + </child> </object> </child> </object> _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits