Revision 580251

Go back to digest for 10th September 2006

Features in Development Tools

Matt Rogers committed changes in /branches/work/kdev-model-and-api-exper:

Now that I'm done doing the "yay! it works!" dance, it's time to commit!

Base the project model on QStandardItemModel and QStandardItem. This provides us a cleaner model implementation since we can use the APIs provided by Qt rather than using an abstract model and making up our own APIs.

The generic file manager is the only one that is correct in terms of display, and I have tons of bugs to fix, but this is a good first stopping point since i need to merge with trunk again.

File Changes

Modified 15 files
  • /branches/work/kdev-model-and-api-experiments
  •   /kdevelop.kdev4
  •   /kdevelop.kdevelop
  •   /lib/kdevprojectmodel.cpp
  •   /lib/kdevprojectmodel.h
  •   /lib/projectmanager/importprojectjob.cpp
  •   /lib/projectmanager/importprojectjob.h
  •   /lib/projectmanager/kdevprojectmanager.cpp
  •   /lib/projectmanager/kdevprojectmanager_part.cpp
  •   /lib/projectmanager/kdevprojectmanagerdelegate.cpp
  •   /buildtools/builders/makebuilder/kdevmakebuilder.cpp
  •   /buildtools/importers/automake/automakeprojectmodel.cpp
  •   /buildtools/importers/automake/automakeprojectmodel.h
  •   /buildtools/importers/cmake/cmakeimporter.cpp
  •   /buildtools/importers/cmake/cmaketargetitem.cpp
  •   /buildtools/importers/generic/kdevgenericimporter.cpp
15 files changed in total