Two things from me:
1) Regarding the canvas replacement: Maybe I missed something but why should
QGraphicsView not be suitable for the project? Implementing an own canvas on top
of opengl or whatever is clearly not the main goal of the project and should be
forwarded to some library
2) Regarding
> My issue is that I really can't get a handle on the KDE4 porting
> process. On the other hand, I'm fairly comfortable with the OpenGL model
> so I have a much clearer picture of how it would work... Remember, that
> negative coordinants are valid in ktechlab so that, normally, you don't
> have to
If you have questions on how to do anything with Qt4, be it QGraphicsView or
mapping some other thought on Qt4, just ask me. I do Qt programming for a living
since half of a decade. Unfortunately I cannot give any advises on KDE because I
use a mac for daily programming. That also means I would be