Спасибо! Решено с помощью QDesktopServices
скачиваю pkg
сохраняю его в QDir::tempPath();
затем
QDesktopServices::openUrl(QUrl("file://"+QDir::tempPath()+"/"+pkgFileName,QUrl::TolerantMode));
Огромное спасибо BRE!
отличный аватар
Igors твой вариант тоже пашет и подходит,
Спасибо!
теперь не знаю что выбрать =)