[Development] Moving itemmodels classes to QtCore

Stephen Kelly stephen.kelly at kdab.com
Tue Dec 6 00:50:03 CET 2011


On Monday, December 05, 2011 21:51:36 you wrote:
> On 12/5/11 9:23 PM, "ext Stephen Kelly" <stephen.kelly at kdab.com> wrote:
> >On Tuesday, November 22, 2011 17:52:15 Stephen Kelly wrote:
> >> Hi there,
> >> 
> >> I propose to move the following files into QtCore (along with their
> >> implementations, omitted for brevity):
> >> 
> >> * itemviews/qabstractproxymodel.h
> >> * itemviews/qidentityproxymodel.h
> >> * itemviews/qsortfilterproxymodel.h
> >> * itemviews/qitemselectionmodel.h
> >
> >When I build Qt in release mode before moving the files:
> >
> >$ size libQtCore.so.5.0.0
> >text		data 		bss 	dec 		hex 		filename
> >3543451 74688 	5080 3623219 	374933 	libQtCore.so.5.0.0
> >
> >And after compiling them into QtCore:
> >
> >$ size libQtCore.so.5.0.0
> >text			data     	bss     	dec     	hex 		filename
> >3714394   	78272    	5080 			3797746  	39f2f2 	libQtCore.so.5.0.0
> 
> Ok, that adds around 180k. I'd say let's move them. But in that case I
> think you should move the string list model as well. It's trivial, very
> small and rather useful compared to it's size.

Ok, I can do that too.

> 
> Stephen, any idea when you'll do the move?
> 

I can do it when my current backlog of model patches is cleared. They've been 
reviewed but some need for rebasing and re-review is making them take longer 
than they should.

Probably this week.

Thanks,

-- 
Stephen Kelly <stephen at kdab.com> | Software Engineer
KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-Independent Software Solutions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20111206/13519a84/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20111206/13519a84/attachment.sig>


More information about the Development mailing list