Revision 813796

Go back to digest for 1st June 2008

Other in Development Tools

David Nolden committed changes in /trunk/KDE/kdevelop/languages/cpp:

Refactor the code completion code:
- Split the logic of single completion-items into an own class with virtual functions and own data, so it's easy providing new completion item data and actions, while keeping the code separate.

This opens the door for new nice code-completion features, the previous CppCodeCompletionModel has become a big mess.

File Changes

Added 4 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /completionhelpers.cpp
  •   /completionhelpers.h
  •   /completionitem.cpp
  •   /completionitem.h
Modified 5 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /CMakeLists.txt
  •   /cppcodecompletionmodel.cpp
  •   /cppcodecompletionmodel.h
  •   /cppcodecompletionworker.cpp
  •   /cppcodecompletionworker.h
9 files changed in total