Comment Thank you (Score 1) 99
This is why I ultimately gave up on Gnome and switched to KDE; I couldn't bear the thought of writing all that GUI code without a nice OO C++ framework to support me.
wxWindows (a C++ GUI framework) runs on top of GTK. As an added bonus, you get a cross-platform C++ GUI framework.