Re: [Development] QPA / QWindow / QPainter

2014-03-10 Thread Agocs Laszlo
I'm implementing a QPA plugin (now with 5.3 snapshot) and there's something I do not understand: When I use native widgets, every widget creates a QPlatformWindow, but only a toplevel window creates a QPlatformBackingStore, which is the class which delivers the paintDevice

Re: [Development] QPA / QWindow / QPainter

2014-03-10 Thread Agocs Laszlo
Laszlo Subject: Re: [Development] QPA / QWindow / QPainter On Monday 10 March 2014 09:20:14 Agocs Laszlo wrote: I'm implementing a QPA plugin (now with 5.3 snapshot) and there's something I do not understand: When I use native widgets, every widget creates a QPlatformWindow, but only

Re: [Development] QPA / QWindow / QPainter

2014-03-10 Thread Martin Koller
On Monday 10 March 2014 14:43:42 Agocs Laszlo wrote: Yes, one platform window for each native widget and one backingstore per top level window. (where the toplevel's backingstore is the common backingstore for all of its child widgets) QPA (QPlatformBackingStore) does not know anything

Re: [Development] QPA / QWindow / QPainter

2014-03-08 Thread Martin Koller
On Friday 07 March 2014 14:56:04 Thiago Macieira wrote: Em sex 07 mar 2014, às 22:41:35, Martin Koller escreveu: I'm implementing a QPA plugin (now with 5.3 snapshot) and there's something I do not understand: When I use native widgets, every widget creates a QPlatformWindow, but only a

[Development] QPA / QWindow / QPainter

2014-03-07 Thread Martin Koller
I'm implementing a QPA plugin (now with 5.3 snapshot) and there's something I do not understand: When I use native widgets, every widget creates a QPlatformWindow, but only a toplevel window creates a QPlatformBackingStore, which is the class which delivers the paintDevice implementation.

Re: [Development] QPA / QWindow / QPainter

2014-03-07 Thread Thiago Macieira
Em sex 07 mar 2014, às 22:41:35, Martin Koller escreveu: I'm implementing a QPA plugin (now with 5.3 snapshot) and there's something I do not understand: When I use native widgets, every widget creates a QPlatformWindow, but only a toplevel window creates a QPlatformBackingStore, which is the