No, Qt does not provide anything for this. Try searching MSDN for "registering shell extensions".