This page is for the developers involved in the Rosegarden QT4 port. The intent is to track each developers current task and to log their accomplishments. Let's hope this works easily for everyone involved.
NOTE that Qt4 porting work is now happening in the
qt4 branch. The
rg_qt4_01 branches are no longer being actively used.
Avoid Q3… (Support-) Classes !
We're using a variety of comment flags that have special meanings. Please see the comment codes list if you're not already familiar with
//@@@ //### //&&&
and so on.
This set passes the Chris test. Notes, clefs, and accidentals are done. It would have been easier to do these with Inkscape, working with huge, sharp renderings of the font glyphs, but after an insanely long number of hours experimenting to get the best results, it turned out the only way to get crisp, crystal clear tiny little note pictures was to do them as bitmap graphics. Scaled vector graphics can be wonderful, but they aren't very suitable for these shapes at these sizes, it turns out. The only way we could ensure a good, crisp rendering would be to use much larger icons, and screen real estate is at too much of a premium for that. So I've been staying up ridiculously late grinding pixels in the mill and redoing all of these things the old fashioned way.
(I'm used up and burned out on the code, but at least I'm finding some way to make the next Rosegarden better.)