Quote:
Originally posted by LogicG8
GUIs aren't typically simple or fast develop in.
You can try using a RAD IDE to generate a lot
of boiler plate code for you. KDevelop does a
nice job.
|
Ew, code generation. Shame on you for suggesting that
The superior approach is to generate a file that describes the GUI (in GTK, Glade does this, and I guess QT Designer does it for QT), and then to use a library which creates the GUI on the fly based upon that description file. So, for GTK it'd be
libglade ... I'm not sure what it is for QT if it's even possible. At any rate, you avoid nasty code generation, which sucks a LOT, and you get the benefit of using a RAD GUI builder.