Alexandre Prokoudine wrote:

On Mon, 2 Aug 2004 14:39:06 +0000, Chris Cannam
<[EMAIL PROTECTED]> wrote:


On Monday 02 Aug 2004 13:40, Alexandre Prokoudine wrote:


If you want to draw lines or curves for controllers, a vector-like
canvas (like gnome-canvas) would be a good solution. I don't know
whether Rosegarden's canvas is pixmap-like or vector-like.


The Qt canvas we use is vector based.

(But it only uses integer coordinates, which means its value for scaling
purposes is somewhat limited -- this I assume is why we have such serious
resolution problems in the matrix at high zoom levels.)



IIRC, Qt4 Technology Preview contains improved canvas component. Did
you do any investigations?


This is irrelevant. Qt4 is completely out of our scope (i.e. we're Qt3/KDE3-based for the forseeable future), and backporting such a large Qt4 component is just not an option. Plus the problem with a canvas is that you have to maintain sync between your data model and the bunch of canvas items that represent it. I know that Qt4 goes (finally) toward an MVC model, but AFAIK the Canvas has nothing to do with that (I don't really see how it could be otherwise anyway).

--
Guillaume
http://telegraph-road.org



-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to