In my specific case, the device driver is wrote by me, and I work with a embedded system, the Qt app has acess the driver for read a value of a A/D converter that is used in my project.
You hope that classes that you indicated for me, work well for this case?

Or is better work acessing a script shell that acess the driver?

Thanks