Add language independent abstract base classes for NavigationWidget and
commit97b3cb565681dac5604af0acc87fa3b72528a39c
authornsams <nsams@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Sat, 18 Oct 2008 08:10:30 +0000 (18 08:10 +0000)
committernsams <nsams@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Sat, 18 Oct 2008 08:10:30 +0000 (18 08:10 +0000)
tree971c59856af25754c9b8093747b1253d07f9942a
parent0a689f7dd376c56eb455910cb35765809c2ea63d
Add language independent abstract base classes for NavigationWidget and
NavigationContext. Split it up into individual files.
Also move the UsesWidget there to avoid a recursive dependency.

git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdevplatform@872794 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
language/CMakeLists.txt
language/duchain/duchainutils.cpp
language/duchain/duchainutils.h
language/duchain/navigation/abstractnavigationcontext.cpp [new file with mode: 0644]
language/duchain/navigation/abstractnavigationcontext.h [new file with mode: 0644]
language/duchain/navigation/abstractnavigationwidget.cpp [new file with mode: 0644]
language/duchain/navigation/abstractnavigationwidget.h [new file with mode: 0644]
language/duchain/navigation/navigationaction.h [new file with mode: 0644]
language/duchain/navigation/useswidget.cpp [moved from util/useswidget.cpp with 100% similarity]
language/duchain/navigation/useswidget.h [moved from util/useswidget.h with 91% similarity]
util/CMakeLists.txt