i've written a few times in my blog about qt4's treeviews. i promise i'm not obsessed with them, but here i go again. ;) marius, the troll (as in trolltech) who looks after that particular bit of code (though i hear ben meyer is helping out there as well these days?), wrote me to let me know that inserting items one by one into a view triggers worst-case scenarios in painting/updating/etc.
indeed ... the way one should do bulk inserts is by putting them into a list and using insertTopLevelItems() or insertChildren(). then things go a lot faster, even in 4.1.0 =)
marius also mentioned that they are working on some serious optimizations in the header views for qt 4.2. given another release or two with these sorts of optimizations and qt4 is going to be seriously fast compared to what we have now. and it's not too shabby already ... so buckle up =)
however, other than a kicker bug i'm going to squash today (knock on wood) it's not going to be a big coding day for me.
i did upload a couple of the presentations i did at tposscon last week after someone asked for the slides. now you can click through them as you listen to the audio. yes, they are in kpresenter format. i haven't gotten around to doing an html export. pradeepto, of kde india fame, converted all the OSDW presentations into html. i need to get around to uploading those.
i'm busy today getting my presentations in order for linux conf australia (aka lca) 2005 which, tricksylike, is not held in australia this year at all but new zealand. i'll be speaking for the first 3 days with breaks for coffee and lunch; the first two days will be an OSDW affair (no, it's not on the website *sigh*), the third day is a set of presentations on using kiosk to deploy KDE. the fourth day i only have one small presentation to do on KDE4 and then i get to see what other people are up to. i was hoping not to do all this alone, but the various people who had bravely volunteered ended up having to take care of other commitments. some managed to support me in other ways, including bard hards who pitched in for some of my flight costs along with lca and the aukland linux users group. thanks to all involved there.
there'll be another OSDW event in north america in may in philadelphia. the boys and girls at sourceextreme will be helping out there.
i'll also be at the southern california linux expo where i'll be presenting the same kde4 presentation i'm doing next week at lca. there'll be a kde booth there as well and i have one helper lined up already, but we have room for 2 more. so if you are a kde fan and would like to hang out and chat with the event visitors, please email me (aseigo at kde dot org) and i'll hook you up with a free pass.
the day before the cali event i'll be stopping in mexico to keynote at the Sistemas Computacionales y Tecnologías de Información at moneterey university.
and then i stay away from people until mid-april.