On 04/13/2012 08:41 PM, ext Girish Ramakrishnan wrote: > Hi, > > On Fri, Apr 13, 2012 at 11:30 AM, Girish Ramakrishnan > <[email protected]> wrote: > >> I think the idea with _qpa_ in the file name is to imply that it has >> plugin api. As opposed to let's say qpen_p.h. This means that when I >> see a change to a _qpa.h file, I know that plugins will get affected >> by this api change. However, this fact can already be deduced from the >> qplatform prefix. The only exceptions, I see are: >> 1. qwindowsysteminterface, which can be renamed at some point to be >> qplatformwindowsystemitnterface
The _qpa in the file name was just the equivalent of _mac, _win, _x11, and _qws in Qt 4.x days. > Scratch that. QWindowSystemInterface is meant to be public api, I think. Well, it's used by generic plugins, and maybe also in testlib etc for simulating mouse clicks. It's also different from the QPlatform* classes in that it's not going to be sub-classed in the platform plugins. -- Samuel _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
