Хорошая статья. Я просто копирую скриптом нужные приложению бинарники Qt самостоятельно. О windeployqt не подумал, хотя на маке использую macdeployqt (там без поллитра не разберёшься, а на винде .dll скопировал — и готово). Надо попробовать. А то бывали накладки, когда подключал новый модуль Qt, а .dll в скрипт дописывать забывал.
В качестве инсталлятора очень рекомендую Inno Setup.
QMAKE_TARGET_COMPANY
QMAKE_TARGET_PRODUCT
QMAKE_TARGET_COPYRIGHT
RC_ICONS
VERSION
Если эти переменные заданы, то qmake сгенерит сам rc файл и запишет в него их содержимое.
windeployqt работает только для простых приложений. Если есть использование Qt Multimedia, SVG формата, различных контролов из Qt Quick, поддержка печати и вебкамеры, то собирать бинарники придется все равно самому.
Iconengines еще нужно. Я тоже не знаю почему. Дважды пытался использовать эту утилиту, сталкивался с проблемами описанными выше. Да, она что-то копирует, но не полностью.
Развёртывание приложений Qt в Windows