summaryrefslogtreecommitdiff
path: root/src/plugins/cppeditor/cpphoverhandler.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Create type hierarchy widget; Refactor code from C++ hover into a simple ↵Leandro Melo2010-08-131-386/+23
| | | | | | reusable model. Hierarchy information removed from tooltips now.
* Merged ScopedSymbol and Scope.Roberto Raggi2010-08-111-6/+6
|
* Fix potential endless recursion in C++ hover handler.Leandro Melo2010-08-051-19/+28
| | | | | | | | To catch cases of invalid code like this: struct A : B {}; struct B : A {}; Reviewed-by: Roberto Raggi
* Create a base hover handler.Leandro Melo2010-08-031-188/+61
|
* Color tip for QML; Start of a bit more extensible tooltip class.Leandro Melo2010-08-021-4/+4
|
* C++ tooltip: Make sure to get the correct list of base classes.Leandro Melo2010-07-281-5/+14
|
* C++ tooltip: Resolve variable declarations to their named types.Leandro Melo2010-07-271-51/+91
|
* C++ tooltip: Integration with Qt docs always on (for showing brief ↵Leandro Melo2010-07-221-66/+65
| | | | | | descriptions). The old integration option is now used to switch to extended descriptions.
* C++ tooltip: Integration with qdocs now only with 4.7 html marks.Leandro Melo2010-07-221-36/+33
|
* Get rid of the deprecated method Overview::setShowFullQualifiedNames().Roberto Raggi2010-07-211-2/+0
|
* C++ tooltip: Arrow diagrams to show inheritance.Leandro Melo2010-07-201-30/+190
|
* C++ tooltip: Changes in formatting extracted html.Leandro Melo2010-07-201-11/+6
|
* Fixes: Completing switch statements with enums in namespaces or classes.con2010-07-191-8/+2
| | | | | | We need to add the fully qualified name to the case statements. Reviewed-by: Roberto Raggi
* Some adjustments signed/unsignedThorbjørn Lindeijer2010-07-141-6/+6
|
* C++ tooltip: Fixing name qualification.Leandro Melo2010-07-141-24/+25
| | | | To conform with recent changes that affected LookupContext::fullyQualifiedName.
* Yet another include purging spree.Friedemann Kleint2010-07-131-2/+2
|
* C++ tooltip: Option to integrate Qt docs into tooltips.Leandro Melo2010-07-131-1/+5
|
* C++ tooltip: Display macro tooltip only if hover is actually over the macro ↵Leandro Melo2010-07-131-6/+7
| | | | name.
* Re-write of cpp hover handler and tooltip integration with qtdocs.Leandro Melo2010-07-121-191/+273
|
* Removed the TokenCache.Erik Verbruggen2010-07-021-1/+1
|
* Merge remote branch 'origin/2.0'con2010-06-301-3/+5
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: doc/qtcreator.qdoc share/qtcreator/gdbmacros/dumper.py src/libs/qmljs/qmljs-lib.pri src/plugins/debugger/breakhandler.cpp src/plugins/projectexplorer/projectexplorer.h src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.h
| * Fixed unwanted line breaks in tool tips.Robert Loehning2010-06-251-3/+5
| | | | | | | | Task-number: QTCREATORBUG-1169
* | Introduced token caching to prevent repetetive tokenizing.Erik Verbruggen2010-06-141-1/+1
| | | | | | | | | | | | Also removed TokenUnderCursor as it's functionality is in the token cache. Reviewed-by: ckamm
* | Merge remote branch 'origin/2.0'con2010-06-111-26/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | Conflicts: doc/qtcreator.qdoc src/plugins/projectexplorer/taskwindow.h src/plugins/qmldesigner/designercore/model/modelmerger.cpp src/plugins/qmljseditor/qmljshoverhandler.h src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.cpp src/plugins/subversion/subversionplugin.cpp
| * Move help manager into core.kh12010-06-111-26/+4
| | | | | | | | | | | | | | | | - lessens open file handles - improves help plugin startup further Task-number: QTCREATORBUG-337 Reviewed-by: ck
* | Revert "Introduced a token cache for the C++ editor."Erik Verbruggen2010-06-041-1/+1
| | | | | | | | This reverts commit c2393df02332618c8cf6159d9d6f6a40041ced89.
* | Fixed hidden parameters.Erik Verbruggen2010-06-041-4/+4
| |
* | Introduced a token cache for the C++ editor.Erik Verbruggen2010-06-041-1/+1
| | | | | | | | | | This should speed things up a bit, because before, the line was tokenized at least 3 times.
* | Merge remote branch 'origin/2.0'hjk2010-06-021-7/+8
|\ \ | |/ | | | | | | | | | | Conflicts: doc/qtcreator.qdoc src/plugins/debugger/debuggermanager.cpp src/plugins/texteditor/basetexteditor.cpp
| * Fixed context help for Qt includesThorbjørn Lindeijer2010-06-011-7/+8
| | | | | | | | | | | | | | | | Was broken in 915a07bdbbd5dc65332369a117acde58793a165d, which caused help links only to be resolved for expressions under the cursor. Task-number: QTCREATORBUG-159 Reviewed-by: ckamm
* | Reenabled the tooltip.Roberto Raggi2010-05-141-120/+29
| |
* | Improved LookupItem and get rid of some deprecated code.Roberto Raggi2010-05-141-5/+12
| |
* | Try to use the new LookupContext.Roberto Raggi2010-05-051-4/+9
| |
* | Deprecated the current LookupContext.Roberto Raggi2010-05-051-1/+1
|/
* Only escape the code tooltip when it is used as rich textThorbjørn Lindeijer2010-04-211-7/+3
| | | | | | Since the fix in 01a0ec161cf5e814b53151a040afc2ac1acd69f8, sometimes & would turn up in the tooltips due to them being escaped but not interpreted as HTML.
* Fixed unwanted wrapping of code editor tooltipsThorbjørn Lindeijer2010-04-151-1/+1
| | | | | | | | | Turns out the <nobr> actually caused wrapping in some cases because the tag made the QToolTip turn on its wrapping feature due to the text being rich text. So avoid adding it to plain text tooltips unnecessarily. Reviewed-by: hunger Task-number: QTCREATORBUG-1169
* CppEditor: Fix context sensitive help for namespaced libraries.Christian Kamm2010-04-061-8/+26
| | | | | | | | If the generated documentation doesn't contain the namespace name, we failed to look up the correct help page. Task-number: QTCREATORBUG-946 Reviewed-by: Erik Verbruggen
* Fixes: Tooltips for hover help didn't show up anymore.con2010-03-231-1/+1
| | | | Reviewed-by: Thorbjørn
* Avoid pulling in the svg plugin.con2010-03-051-1/+1
|
* Long live the king!hjk2010-03-051-1/+1
|
* Set auto save filter to false, it triggers an unnecessary db write.kh12010-03-041-1/+1
|
* Fix some code scanning issues.Friedemann Kleint2010-02-011-1/+1
| | | | foreach()-Loops.
* Initial work on the new CPlusPlus::Snapshot.Roberto Raggi2009-12-071-1/+1
| | | | Encapsulate the details.
* Use const names.Roberto Raggi2009-12-011-6/+6
|
* Use const literals.Roberto Raggi2009-12-011-2/+2
|
* some tuning of the layer extra selectionsmae2009-11-301-0/+7
| | | | Remove overlap. Add extra selection tooltips for the cpp hover handler.
* Get rid off QPair<FullySpecifiedType, Symbol *>. Use LookupItem intead.Roberto Raggi2009-11-171-6/+5
|
* Check for null scope when hovering.Christian Kamm2009-10-261-1/+2
| | | | | | | Fixes a segfault when hovering over QtCleanUpFunction in qcoreapplication.h. Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
* Fixed possible crash when building the helpIdRoberto Raggi2009-10-141-1/+1
|
* Prefer Classes to constructors when building the `help id'Roberto Raggi2009-10-091-1/+12
|