May 27, 2012 at 12:08am May 27, 2012 at 12:08am UTC
I'm developing a GUI system for OpenGL, and I'm unsure of what sort of approach I should take towards the design of the interface. I don't have much experience with using APIs other than WinAPI and GTK, neither of which I'm very familiar with anyway. What have you guys found to be the most straight-forward API available for GUIs?
May 27, 2012 at 12:12am May 27, 2012 at 12:12am UTC
C++/Qt. It does rely on some language extensions, but IMO it is a very straightforward and easy-to-learn API. :)
-Albatross
Last edited on May 27, 2012 at 12:16am May 27, 2012 at 12:16am UTC
May 27, 2012 at 12:19am May 27, 2012 at 12:19am UTC
Remember also that Qt was developed long before C++ was what it is today. The Qt language extensions are just fluff that you don't need.
+1 though, for slots and signals.
May 27, 2012 at 12:22am May 27, 2012 at 12:22am UTC
Looking at the sample code they have on their site, they use a lot of scripting to get most of their components configured, don't they?
http://qt-project.org/doc/qt-4.8/demos-declarative-rssnews.html
If that's the case, then I don't really think that building something like that is the best choice for me...
EDIT: Was looking at the wrong part, give me a second...
...
Liking the signals/slots concept.
Last edited on May 27, 2012 at 12:31am May 27, 2012 at 12:31am UTC