I want to move a desktop Windows app, which communicates with certain devices through a system USB port, from the Visual Studio development environment to the Qt environment. Qt makes the GUI interface very easy but accessing the USB port is not so simple. USB communication requires making calls to functions in a 3rd party DLL library (from FTDI, a USB chip maker). I found some discussion of this at StackOverflow (http://stackoverflow.com/questions/2...ng-dll-into-qt) but there was some disagreement about best methods.

1) Does Qt provide any documentation to support the programming and build? (i.e. importing function prototypes, linking to the library, ..)

2) Is there a better approach to USB communication in Qt?