Книга "Qt4.7+. Практическое программирование на C++" (автор Андрей Боровский) посвящена разработке приложений для Windows и Linux с использованием библиотеки Qt версий 4.7.x и 4.8. Qt — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt PySide; Ruby — QtRuby; Java— Qt Jambi; PHP — PHP-Qt и другие. Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем, путем простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения. Qt является полностью объектно-ориентированным, легко расширяемым и поддерживающим технику компонентного программирования. Боровский подробно рассматривает программирование трехмерной и интерактивной графики, баз данных, многопоточных приложений, создание собственных виджетов, описание принципов работы с XML, а также использование новейших подсистем Qt Declarative и Qt3/D. В книге дано описание классов Qt применительно к решению конкретных задач. Значительное внимание Андрей Боровский уделяет основным принципам разработки сложных приложений. Рассматривается применение различных профессиональных инструментов разработчика при работе с библиотекой Qt. На авторской странице поддержки книги расположены исходные тексты демонстрационных примеров (более 40).