[Ktechlab-devel] Canvas...
P Zoltan
zoltan.padrah at gmail.com
Sun Sep 27 19:15:43 UTC 2009
On Sun, 27 Sep 2009 18:29:51 +0200, Alan Grimes <agrimes at speakeasy.net>
wrote:
> One of the unfortunate aspects of ktechlab is that we're carrying around
> a large chunk of some ancient version of Qt.
> (canvas.h/cpp/canvas_private.h), The reason we're doing this is that our
> version of Canvas is (practically) infinite in all four quadrants,
> meaning you can extend your circuit in any direction. If you simply drop
> in the stock version of Canvas, you can only extend your circuit in two
> directions, and if your circuit has any parts with a negative offset,
> you simply can't see or work with them. =\
>
> I know we'll hopefully be moving to KDE4 and hopefully not suffering the
> enormous regression in features and performance seen by all other KDE
> applications. =( But in the mean time, I'd like to know whether anyone
> else has looked at this issue and whether there is a more elegant
> solution for us. It would certainly go a long ways towards making the
> project more maintainable.
>
In my opinion we should separate the GUI and simulator/models, create a
well defined interface between them, then write from scratch a Qt4/KDE4
GUI compatible with that interface.
Sounds simple, but actually needs quite a lot of planning.
More information about the Ktechlab-devel
mailing list