Is there any kind of USB library for Qt that simplifies communication with an HID or CDC USB device?

I have a microcontroller that I am trying to communicate with (a PIC18F4550) over USB, and I think that using either the HID or CDC would be the easiest, but I'm not really sure how to do this.

Appreciate any advice you might have