The QNX relationship with Qt/Digia has been a bit rocky. QNX decided to drop their own GUI Photon and just let people take up the slack with Qt. For a while they tried to get palsy with Digia. At first this looked good. A version of Qt was ported to QNX, maybe 4.2 or 4.3. The original port was done using a Linux development system by someone at QNX. The Qt configure/make didn’t seem to work. I stepped in and made a few changes and was able to build Qt for QNX, at least for x86. It run on top of the graphics layer QNX build for QNX 6.4 and 6.5, which also supported Photon and OpenGL ES. Then Digia discovered a rather disheartening problem that has to do with the strange license situation with Qt.
You can get Qt as open source, as well as a licensed version. At the 4.2 and 4.3 level, I could discern no difference between the two versions. On top of that, the only reason to pay for the licensed version was to get support from Digia. But they didn’t seem to have anyone on board who knew anything about QNX. Things seemed to have soured a bit.
Along came Qt 5.0. As far as I know, QNX did some work so that it would work on the 6.6 graphics layer, screen.
At some point I found some 4.x version of Qt would not compile because, get this, it required Linux specific .h files. So much for QNX support. I put together a package a few years ago with instructions on how to do a build of a specific version, maybe 4.3 on a QNX host. If you want to try this on Windows/Momentics, you are on your own. I also had some tools so that you could develop using Photon. That’s right, even though QNX insisted it would be impossible, I could run a Qt program under Photon. The best part was that the code was native. You could run the same executable without Photon, but not in a window. Let me know if you want the package and I’ll get you the details.