Revision 688207
Go back to digest for 22nd July 2007Features in KDE Base
David Nolden committed changes in /trunk/KDE/kdelibs:
Implement an argument-hint widget similar to the completion-widget that is attached to the completion-widget and gets it's data through the completion-models. Extract the expandable-item logic from KateCompletionModel into a more abstract model, and use that as base-class for KateCompletionModel and the new KateArgumentHintModel.
Add the roles into CodeCompletionInterface that will be needed to selectively match completion-items to argument-hints, and the roles needed to determine the argument-hint depth.
File Changes
Added 6 files
- /trunk/KDE/kdelibs/kate/completion
- /expandingwidgetmodel.cpp
- /expandingwidgetmodel.h
- /kateargumenthintmodel.cpp
- /kateargumenthintmodel.h
- /kateargumenthinttree.cpp
- /kateargumenthinttree.h
Modified 11 files
- /trunk/KDE/kdelibs
- /kate/CMakeLists.txt
- /interfaces/ktexteditor/codecompletionmodel.h
- /kate/completion/katecompletiondelegate.cpp
- /kate/completion/katecompletiondelegate.h
- /kate/completion/katecompletionmodel.cpp
- /kate/completion/katecompletionmodel.h
- /kate/completion/katecompletiontree.cpp
- /kate/completion/katecompletiontree.h
- /kate/completion/katecompletionwidget.cpp
- /kate/completion/katecompletionwidget.h
- /kate/plugins/wordcompletion/docwordcompletion.cpp
17 files changed in total