Код: Выделить всё
Или интересно GUI? Если понимаете что такое классы, то можно без чтения какой-нить специальной книги, просто обращаясь к справочнику по тому же Qt4, к примеру, начать писать небольшие проекты. Хотя желательно все же ознакомиться с книгой
Важно отметить, что QT - это далеко не только GUI, а полноценный кроссплатформенный фреймворк в котором дофига всего невизуального. Можно и консольные приложения и сервера на QT писать.
Главное удобство QT помимо кроссплатформенности - сигнал-слотовый механизм (превращающий практически каждый класс в компоненту), система метаданных и очень хорошо продуманная и удобная система классов. Там же скриптовый движок который позволяет щупать непосредственно С++\QT классы и т.п. - там очень много вкусностей. Задачами GUI сейчас в QT занимается "от силы 40-50%" классов.
см например мои проекты - они вовсе не "визуальные", а большая часть программ в этих наборах - консольные.