[Development] important: upcoming rename of _qpa.h to _p.h

casper.vandonderen at nokia.com casper.vandonderen at nokia.com
Wed Apr 18 16:18:09 CEST 2012


Hi,

On 4/18/12 4:03 PM, "ext Girish Ramakrishnan" <girish at 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




More information about the Development mailing list