Would like to create a QPA platform but can't find any documentation. I searched here, on the web, in the 4.8 release and found nothing at all. QPlatformWindow, QWindowInterface, ... turned up nothing. Is there any documentation available?
I'm having similar problem right now, with Qt5... Here's the only thing that I've found: "link":http://developer.qt.nokia.com/videos/watch/qpa-the-qt-platform-abstraction
There's not much documentation on QPA/Lighthouse in Qt 4.8. But the process basically goes like this:
- Get the Qt library compiling for your platform.
- Get the 'minimal' plugin building for your platform.
- Build a Qt example app (eg. AnimatedTiles) for your platform and run it with the 'minimal' plugin.
- Use the 'minimal', 'eglfs' and 'xlib' plugins as reference to start developing your own plugin.
- Use the #qt-lighthouse channel on IRC (freenode) to speak with the QPA developers at Nokia and other developers using QPA.
Here is a little bit of (old) documentation from the Lighthouse team:
There is a also some documentation in the form of comments in the source files (ending _qpa) in the Qt source tree (QPA is part of GUI).