When you plug it in, it will either be a block device or a serial device which has to be identified by your kernel. You may need drivers. After that your OS will expose it yo you through the various usb interfaces - either mass storage or serial usually. At which time, you are at least looking at a kernel device. This isn't a Qt issue at all.