Index: addons/symbolviewer/plugin_katesymbolviewer.cpp =================================================================== --- addons/symbolviewer/plugin_katesymbolviewer.cpp +++ addons/symbolviewer/plugin_katesymbolviewer.cpp @@ -349,8 +349,13 @@ hlModeName == QLatin1String("JavaScript") || hlModeName == QLatin1String("QML")) parseEcmaSymbols(); - else - new QTreeWidgetItem(m_symbols, QStringList(i18n("Sorry. Language not supported yet") ) ); + else { + // Setting type to -1 may or may not useful to indicate something special, currently not used + QTreeWidgetItem *node = new QTreeWidgetItem(m_symbols, -1); + node->setText(0, i18n("Sorry, \"%1\" is not supported yet", hlModeName)); + // Setting invalid line number avoid jump to top of document when clicked + node->setText(1, QLatin1String("-1")); + } m_oldCursorLine = -1; updateCurrTreeItem();