devtools: add refresh to toolbar for the object inspector

Change-Id: I6ffaf9f77d9fcb80571d277f4c9cd153388c78cc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112109
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
This commit is contained in:
Tomaž Vajngerl 2021-03-04 15:30:19 +09:00 committed by Tomaž Vajngerl
parent a443e4e3d9
commit 8839ea9017
2 changed files with 21 additions and 2 deletions

View File

@ -786,6 +786,11 @@ IMPL_LINK(ObjectInspectorTreeHandler, ToolbarButtonClicked, const OString&, rSel
inspectObject(xInterface);
}
}
else if (rSelectionId == "refresh")
{
auto rPageId = mpObjectInspectorNotebook->get_current_page_ident();
NotebookEnterPage(rPageId);
}
}
IMPL_LINK(ObjectInspectorTreeHandler, NotebookEnterPage, const OString&, rPageId, void)

View File

@ -426,7 +426,7 @@
<object class="GtkToolButton" id="back">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes" context="developmenttool|back">Back</property>
<property name="tooltip-text" translatable="yes" context="developmenttool|tooltip-back">Back</property>
<property name="label" translatable="yes" context="developmenttool|back">Back</property>
<property name="use-underline">True</property>
<property name="icon-name">cmd/lc_prevrecord.png</property>
@ -440,7 +440,7 @@
<object class="GtkToolButton" id="inspect">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes" context="developmenttool|inspect">Inspect</property>
<property name="tooltip-text" translatable="yes" context="developmenttool|tooltip-inspect">Inspect</property>
<property name="label" translatable="yes" context="developmenttool|inspect">Inspect</property>
<property name="use-underline">True</property>
<property name="icon-name">cmd/lc_recsearch.png</property>
@ -450,6 +450,20 @@
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="refresh">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes" context="developmenttool|tooltip-refresh">Refresh</property>
<property name="label" translatable="yes" context="developmenttool|refresh">Refresh</property>
<property name="use-underline">True</property>
<property name="icon-name">cmd/lc_reload.png</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>