Revision 672312
Go back to digest for 10th June 2007Optimization 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