Some people have mentioned they're planning to do some GUII work
at the meeting..

I had hoped to get some of the core changes from my GUII branch in
before the meeting but Lars' obstructionism has prevented that, so
instead I'll just make a couple of comments about BRANCH_GUII

1. Please cherry-pick whatever you like from the branch, there is some
   useful stuff there no doubt

2. Whatever change you make, make sure it makes sense for Qt2 (i.e. by
   coding it up). It's the only way to keep GUII "honest"

3. Don't screw up the drawing - LyXScreen must /only/ use the painter to
   draw (onto the backing pixmap) then /request/ an expose event of the
   workarea widget. It must not do the copy directly onto the widget, it
   may only ask for the copy to happen

4. You can't let the Qt / X headers intermix, but I think you'll come
   across this problem if you try it anyway

5. moc sucks and won't handle a connection to a pimpl struct

6. /Please/ keep any new stuff as well doxygen-commented as my branch
   is, or Michael K will come round to your house and beat you up when
   he has to implement badly-documented APIs

hope this helps people a little
john

-- 
"Do you mean to tell me that "The Prince" is not the set textbook for CS1072
Professional Issues ? What on earth do you learn in that course ?"
        - David Lester

Reply via email to