Вышла интересная статья сравнивающая наиболее популярные библиотеки для разработки GUI (и не только). Приведу только зключение (остальное читайте сами: ;)
В результате - если бы у бабки была репка, то это был бы дедка. То есть: если бы библиотека Gtk была написана на C++, а Qt не была бы защищена лицензиями Trolltech, если бы Qt обладала бы такими же инструментами рисования, как GDK, а Gtk - такой же документацией, как Qt, можно было бы говорить о "тяжелом выборе".
На сегодня же вопрос так не стоит, а стоит вот как: если вам нужно получить быстрое и надежное приложение, если вы не собираетесь использовать различные ObjectCaml-ы и вам не нужно профессиональное рисование (или вы намерены реализовать его самостоятельно) - то вам прямая дорога на сайт Trolltech, искать последнюю версию Qt. Но имейте в виду: за коммерческое использование ребята собирают деньги (за очень коммерческое, однако). А вы зато получите поддержку и другие бонусы. К тому же, помимо графики, Qt еще много чего умеет.
Но если вы убежденный программист на ObjectXLAM (условный Объектный Хлам, не пытайтесь найти по нему мануал), любите свободную тусовку хиппи, бесплатные пирожки на собачьем пуху, а также ориентирование на местности без компаса - счастливого пути на сайт gtk.org, там вы будете как дома.