Proposal: Include FLTK toolkit with FreeCAD

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Proposal: Include FLTK toolkit with FreeCAD

Post by mariwan »

I would like to put this proposal.
FLTK GUI toolkit is quite easy to learn, easy to use and with a graphical designer which make life very easy.
Creating new widgets, tools are very easy and it is supported in many languages and could be used on almost all OS (IMHO).
Why FLTK?

(https://www.fltk.org/)

It is Open source, great and light. For FreeCAD it meas having less Memory, and CPU consumption.
It is really easier than QT.

Not difficult to add it to FreeCAD either.
I hope someone think about this (or you might thought about it before?)

Thanks.
User avatar
doia
Posts: 251
Joined: Sat May 29, 2021 5:47 am
Location: Düsseldorf

Re: Proposal: Include FLTK toolkit with FreeCAD

Post by doia »

Well, you would have to port every existing UI element and the Python bindings as well. :shock: That's not a trivial task.
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Proposal: Include FLTK toolkit with FreeCAD

Post by mariwan »

There is a python version.
https://pyfltk.sourceforge.io/
Post Reply