Revision 672312

Go back to digest for 10th June 2007

Optimization in KDE Base

Matthias Kretz committed changes in /branches/work/phonon-objectdescription:

Save 120 exported symbols and 40K file-size (stripped) by using the pattern QList and such use:
- make all template class functions inline
- use a *Data class that does all the dirty work and has non-inline functions
=> no explicit template instantiations needed anymore except for the meta stuff in ObjectDescriptionModel that is needed for qobject_cast.

File Changes

Modified 6 files
  • /branches/work/phonon-objectdescription
  •   /objectdescription.cpp
  •   /objectdescription.h
  •   /objectdescription_p.h
  •   /objectdescriptionmodel.cpp
  •   /objectdescriptionmodel.h
  •   /objectdescriptionmodel_p.h
6 files changed in total