Debugger: Reduce tooltip flicker.
Move tooltip-request handling from DebuggerPlugin into DebuggerToolTipManager. Request tooltip only if position changed and close standard tooltip on success.
Showing
- src/plugins/debugger/cdb/cdbengine.cpp 13 additions, 12 deletionssrc/plugins/debugger/cdb/cdbengine.cpp
- src/plugins/debugger/cdb/cdbengine.h 1 addition, 1 deletionsrc/plugins/debugger/cdb/cdbengine.h
- src/plugins/debugger/debuggerengine.cpp 2 additions, 1 deletionsrc/plugins/debugger/debuggerengine.cpp
- src/plugins/debugger/debuggerengine.h 1 addition, 1 deletionsrc/plugins/debugger/debuggerengine.h
- src/plugins/debugger/debuggerplugin.cpp 2 additions, 37 deletionssrc/plugins/debugger/debuggerplugin.cpp
- src/plugins/debugger/debuggertooltipmanager.cpp 102 additions, 28 deletionssrc/plugins/debugger/debuggertooltipmanager.cpp
- src/plugins/debugger/debuggertooltipmanager.h 8 additions, 0 deletionssrc/plugins/debugger/debuggertooltipmanager.h
- src/plugins/debugger/gdb/gdbengine.cpp 10 additions, 9 deletionssrc/plugins/debugger/gdb/gdbengine.cpp
- src/plugins/debugger/gdb/gdbengine.h 1 addition, 1 deletionsrc/plugins/debugger/gdb/gdbengine.h
- src/plugins/debugger/pdb/pdbengine.cpp 9 additions, 8 deletionssrc/plugins/debugger/pdb/pdbengine.cpp
- src/plugins/debugger/pdb/pdbengine.h 1 addition, 1 deletionsrc/plugins/debugger/pdb/pdbengine.h
- src/plugins/debugger/qml/qmlcppengine.cpp 2 additions, 2 deletionssrc/plugins/debugger/qml/qmlcppengine.cpp
- src/plugins/debugger/qml/qmlcppengine.h 1 addition, 1 deletionsrc/plugins/debugger/qml/qmlcppengine.h
- src/plugins/debugger/qml/qmlengine.cpp 2 additions, 1 deletionsrc/plugins/debugger/qml/qmlengine.cpp
- src/plugins/debugger/qml/qmlengine.h 1 addition, 1 deletionsrc/plugins/debugger/qml/qmlengine.h
- src/plugins/debugger/script/scriptengine.cpp 9 additions, 8 deletionssrc/plugins/debugger/script/scriptengine.cpp
- src/plugins/debugger/script/scriptengine.h 1 addition, 1 deletionsrc/plugins/debugger/script/scriptengine.h
- src/plugins/debugger/tcf/tcfengine.cpp 2 additions, 1 deletionsrc/plugins/debugger/tcf/tcfengine.cpp
- src/plugins/debugger/tcf/tcfengine.h 1 addition, 1 deletionsrc/plugins/debugger/tcf/tcfengine.h
- src/plugins/debugger/watchutils.cpp 10 additions, 0 deletionssrc/plugins/debugger/watchutils.cpp
Loading
Please register or sign in to comment