Могу подсказать по общим моментам: приложение на QT особо ничем не отличается для работы со сторонним SDK.
SDK, грубо говоря - это набор .h, .lib и .dll файлов. Еще грубее - это просто набор функций совместимых с c++ компилятором. Никто не мешает их встраивать в код как сказано в руководстве по Canon SDK. Отталкиваться стоит именно от этих примеров.