On Monday 19 September 2011 12:04:01 ext Robin Burchell wrote: > > In the spirit of this discussion I'd like to point out that I need a way > > to create QMimeType objects with all their properties set. Can we add > > constructors to QMimeTypeData and QMimeType like this: > > why do you need this done in the constructor? this is, to me, really > not good API. it's one of my pet peeves.
I want this class to be immutable. Such a class needs a way to get its properties initialized. Please explain why that is in your opinion a bad API. > worth mentioning is that this is also mentioned in the Little Manual > of API Design: http://chaos.troll.no/~shausman/api-design/api-design.pdf, > section 4.11 "Strive for property-based APIs" Thanks for the link. _______________________________________________ Qt5-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
