I've coded long enough in c++ now that I feel comfortable with trying to implement GUI's now. I have looked at the Qt API, and I'm not a big fan of it. It would be fine if I could afford a license, but due to still being in school and lacking employment, I obviously cannot. I don't really want to have to always be careful to follow LGPL. I don't care for wxWidgets either, but haven't tried any other API's so far. I was thinking however that perhaps I could use a different language that has a standard GUI library. Write the guts in C++ and then the GUI in -x- programming language. Perhaps Python would be good?