Mercurial > hg > octave-nkf
changeset 17739:0640892429a8
remove XREF from tab names in the documentation browser
* webinfo.cc(load_node): remove XREF in the string used for the tab name
author | Torsten <ttl@justmail.de> |
---|---|
date | Wed, 23 Oct 2013 21:05:53 +0200 |
parents | 0cfdb818ccb8 |
children | e6ed77b75aec |
files | libgui/src/qtinfo/webinfo.cc |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/qtinfo/webinfo.cc +++ b/libgui/src/qtinfo/webinfo.cc @@ -106,10 +106,14 @@ void webinfo::load_node (const QString& node_name) { + // no XREF in the tabs + QString tab_text = node_name; + tab_text.replace("XREF",""); + //Check if node has been already opened. for (int i = 0;i < _tab_bar->count (); i++) { - if (node_name == _tab_bar->tabText (i)) + if (tab_text == _tab_bar->tabText (i)) { _tab_bar->setCurrentIndex (i); return; @@ -118,7 +122,7 @@ QString text = _parser.search_node (node_name); int i = _parser.is_ref (node_name); - _text_browser = addNewTab (node_name); + _text_browser = addNewTab (tab_text); _text_browser->setHtml (_parser.node_text_to_html (text, i - 1, "anchor")); if (i != -1)