Revision 663076

Go back to digest for 13th May 2007

Features in Development Tools

Andreas Pakulat committed changes in /trunk/KDE/kdevelop/lib:

KDevelop say hello to your new way of handling context menus.

This is a first simple implementation, without the weights or any other extra logic. I added a build entry to the project manager view context menu to demonstrate it. The docs on the Context class got updated with some hints what a plugin has to do.

Unfortunately for some unknown reason the signal mapper doesn't work, so only the dummy buildSelectedItem slot is called at the moment. If anybody can give me a hint whats wrong there that would be great

File Changes

Added 2 files
  • /trunk/KDE/kdevelop/lib/interfaces
  •   /context.cpp
  •   /context.h
Deleted 2 files
  • /trunk/KDE/kdevelop/lib
  •   /kdevcontext.cpp
  •   /kdevcontext.h
Modified 11 files
  • /trunk/KDE/kdevelop/lib
  •   /interfaces/CMakeLists.txt
  •   /interfaces/iplugin.cpp
  •   /interfaces/iplugin.h
  •   /interfaces/iplugincontroller.h
  •   /shell/plugincontroller.cpp
  •   /shell/plugincontroller.h
  •   /plugins/projectmanagerview/projectmanagerview.cpp
  •   /plugins/projectmanagerview/projectmanagerview_part.cpp
  •   /plugins/projectmanagerview/projectmanagerview_part.h
  •   /plugins/projectmanagerview/projecttreeview.cpp
  •   /plugins/projectmanagerview/projecttreeview.h
15 files changed in total