What is the framework using in Blender GUI? QT? Or Tk, GTK+, FOX toolkit, wxWidgets? Because Blender is cross-platform application.
Asked
Active
Viewed 2.8k times
36
-
Also note that if you ask because you want to add some dialog you can use bgui for that: http://code.google.com/p/bgui/wiki/Gallery – ntg Jul 04 '13 at 17:32
-
While Blender UI is not separable from Blender itself and thus not usable in your own project, you might be interested by https://github.com/zhanggyb/BlendInt which is a GUI library designed with Blender UI as main inspiration – Jecimi Jun 09 '15 at 23:19
3 Answers
68
Blender uses OpenGL to draw all of its user interface. (Personally I'm a fan!)

James
- 24,676
- 13
- 84
- 130
-
11And there is no library for that GUI widgets, which could be used in other projects too? – Karl Zeilhofer Apr 30 '19 at 16:40
-
Correct, @KarlZeilhofer. See this thread for confirmation https://devtalk.blender.org/t/using-the-node-editor-in-a-private-project/8103 – Bronzdragon Aug 24 '22 at 20:14
5
None of those, apparently. I come to this conclusion from the fact that the Debian-packaged Blender doesn't depend on any GUI toolkit, and based on the threads at the Blender forum here and here. Note the phrase in the second thread:
There is probably zero (or at least quite little) chance of QT or GTK or any other rather heavy gui toolkit being used with Blender.

dpq
- 9,028
- 10
- 49
- 69