On Monday 27 June 2011 17:25:37 Thorsten Zachmann wrote: > On Sunday, June 26, 2011 18:25:56 ja...@gmx.net wrote: > > I thought to have a separate lib similar to our odf lib containing the > > classes used for loading/saving svg. One of these classes would be an > > interface which shapes can implement to save/load svg data, i.e. calling > > it SvgSerializable. > > > > class SvgSerializable > > { > > > > public: > > virtual bool saveSvg(SvgSavingContext &context) = 0; > > virtual bool loadSvg(SvgLoadingContext &context) = 0; > > // some more required functions > > > > }; > > Agreed that having a libs like the odf lib makes sense and that contains > the stuff like SvgLoadingContext .... However I'm not sure if we need a > class SvgSerializable. Why not just put that into KoShape directly?
There is no reason other than I was a little hesistant to force svg loading/saving support on each shape. Instead I thought making it optionally. But if there is consent about putting it directly into KoShape, I have no problem with that. Ciao Jan _______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel