Re: Graphics View Framework
Posted by
R. van Twisk on
Aug 13, 2015; 7:09am
URL: https://forum.librecad.org/Graphics-View-Framework-tp5712011p5712013.html
Hey Ravas,
one of my very early versions ov LC3 did use graphics view but I abandoned for a couple of reasons:
1) It had drawing inaccuracies at higher zoom levels, this was also shown in tools like Draft Sight
2) It lacked some features we where needing in CAD, I cannot remember what exactly though (it's has been some years)
3) Qt is a very large library and I didn't want other applications that wanted to include LC3 to depend on such a large library as Qt, Also license of Qt might be a issue for such applications.
4) QTGraphicsView is a bit heavy by the way it works (memory consumption wise) and although I don't have seem deep understanding how the how's and why's, I just didn't want to take the risck to make that dependency because once you go that route, it's hard to go back from it.
All in all there where a couple of point that made me decide to not use Qt for LC3's core libraries.
I want to make a more Library based CAD tool rather then one application.
Just to make it clear,
the test UI of LibreCAD3 is build around Qt and that's perfectly fine and Qt is a great tool for that!
Ries
On Aug 13, 2015, at 8:29 AM, ravas [via LibreCAD] <
[hidden email]> wrote: