Hi, On 4/18/12 4:03 PM, "ext Girish Ramakrishnan" <gir...@forwardbias.in> wrote:
>Since there's been no proposal, here's an alternate proposal: >1. We drop _qpa completely. So, it would become qplatformbackingstore.h >2. We teach syncqt that qplatform* is special and we move them all to >a special qpa/ directory. So, instead of #include ><QtGui/private/qplatformbackingstore.h>, it will be #include ><QtGui/qpa/qplatformbackingstore.h> >3. We teach syncqt to create <QtGui/QPA> or #include <QPA> headers. (I >think we need the latter since qpa headers are not restricted to gui) >4. We teach the world that qpa is not meant for apps. >5. Add a more benign header pointing out the fact that these files are >qpa files. >6. Rename the handle() to platformXXX() since it's easy to educate >that anything that has platform in it is out of reach of app >developers. Just for my mental state of mind: will these classes then be documented as normal classes, or \internal, or do we need something special for them still? Casper _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development