How to learn a C++ GUI library effectively?
- by Chan
Hello everyone,
I have many options for GUI in my head while searching in stackoverflow, but these are what I chose among others:
Qt
gtkmm
GTK+
I used GTK+ couple years ago, and I felt so painful when using C API without string object and containers. I prefer C++ style, I then switched to C++ gtkmm, but the documentation was bad at that time. I found no help when encountering an issue.
Now I want to give a hard try for Qt4, but I really want to know how to learn a GUI librarie effectively. With core C++, I usually pick up a problem and try to solve it in different ways using that particular technique, functionality. On the other hand, after skimming through the documentation from Qt site, I don't think this way of studying is applicable, since the GUI classes and APIs are so much bigger. Plus I'm still in school, so I won't have much time to play all the day long with it.
How do you guys learn GUI before? Can anyone share some experiences how they learn thing, that would be an invaluable input for me!
Best regards,
Chan Nguyen