[Interest] Windows Touch offset when window is reparented and created with flag Qt::FramelessWindowHint

Nuno Santos nunosantos at imaginando.pt
Tue Oct 31 16:53:17 CET 2017


Hi,

I have created a bug report with a Qt based example that allows to reproduce this bug on a touch screen.

https://bugreports.qt.io/browse/QTBUG-64116 <https://bugreports.qt.io/browse/QTBUG-64116>

I would like to ask everyone that has currently applications that require this kind of embedding to up-vote this ticket as it has been immediately closed and marked out of scope apparently without a proper evaluation.

I truly love Qt and many of you here know how much, but it is kind of annoying to have to contribute to fix show stopper bugs on a licensed product.

Thanks!

Best regards,

Nuno Santos
Founder / CEO / CTO
www.imaginando.pt
+351 91 621 69 62

> On 26 Oct 2017, at 18:16, Nuno Santos <nunosantos at imaginando.pt> wrote:
> 
> Hi,
> 
> I’m being faced with a problem that I think it might be a bug in Qt.
> 
> But before assuming anything I would like to know if someone has already been faced with this before.
> 
> My application is a plugin for a software host. The host provides a pointer to a native window. In order to make the app run inside that window I do the following:
> 
> - create a QWindow 
> - set QWindow flags to Qt:Tool | Qt::FramelessWindowHint
> - I set the window parent to be the native pointer received from the host
> 
> The problem is that the touch has an offset. When I touch, the app window receives the touch a little bit above and to the right. This problem doesn’t happen on the standalone version of my application when the window frame is shown. Mouse events are precise on all cases.
> 
> Then I have tried not to set the FramelessWindowHint and if I move the window to fit inside the native window, the problem is not that serious but still happens so my guess is that the window frame is not being taken into account when translating the touch input.
> 
> I’m still using Qt 5.8.1 as I really on a static build of Qt for my app. I wonder if this is a known issue and if it has already been reported before and consequently fixed on newer versions of Qt.
> 
> Thanks!
> 
> Best regards,
> 
> Nuno
> 
> 
> 
> 
> 
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20171031/d32686be/attachment.html>


More information about the Interest mailing list