Hello,
I can do that. have a lot of experience developing user interfaces for Windows and MacOS X, using Qt, MFC, VCL, Carbon, Cocoa.
My idea about Your project is that.
user interface - Qt, as You said.
for downloading libcurl library will be used.
multithreading, synchronization - boost.
Kind regards,
Anton.