Re: [Development] QBackingStore and alien widgets

2013-05-03 Thread Rafael Roquetto
On Fri, May 03, 2013 at 07:57:08AM +0200, Samuel Rødal wrote: > On 05/02/2013 11:11 PM, Rafael Roquetto wrote: > The backing store is designed to be a back buffer representing the > entire widget hierarchy for a given top-level widget. A widget signals > that it wants to be repainted by calling

Re: [Development] QBackingStore and alien widgets

2013-05-02 Thread Samuel Rødal
On 05/02/2013 11:11 PM, Rafael Roquetto wrote: > Hello, > > While debugging the QNX platform plugin, I found out that when > QWidget::winId() > is called on a non-toplevel widget, it will still use its parents > QBackingStore for rendering. Is this really the intended behavior? > > This behavior i

[Development] QBackingStore and alien widgets

2013-05-02 Thread Rafael Roquetto
Hello, While debugging the QNX platform plugin, I found out that when QWidget::winId() is called on a non-toplevel widget, it will still use its parents QBackingStore for rendering. Is this really the intended behavior? This behavior is caused because ultimately, because QWidgetPrivate::maybeBack