[Development] Qt 5.13 & 5.14 add device-independent pixels to device-dependent

Thiago Macieira thiago.macieira at intel.com
Thu Feb 13 18:53:11 CET 2020


On Tuesday, 28 January 2020 19:14:50 PST Thiago Macieira wrote:
> I don't know what makes KMail different. I thought it was the use of a
> qtwebengine window, but the qtwebengine examples seem to work fine.
> 
> My current theory is embedding of X11 content
> (QWidget::createWindowContainer, use of QWindow::fromWinId, etc.). Which
> example should I try?

I can confirm krdc is affected just the same way that KMail and VirtualBox 
are: it works on screen 1, but fails to repaint on screen 2.

It's a much simpler application than KMail to debug. I can reproduce this by 
using it to VNC into my Mac machine or to RDP into my Windows one. The trick 
must be here somewhere:

https://github.com/KDE/krdc/tree/master

I don't understand how KMail is also affected but the qtwebengine examples 
aren't.
-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel System Software Products





More information about the Development mailing list