I am using QWidget
to create a mirrored window of my mobile phones on MacOS.
I'm using setAttribute(Qt::WA_InputMethodEnabled, true);
so that my Qwidget
can get the text input from Sogou input method on Mac.
There is only one QOpenGLWidget
in my QWidget
to display mobile phone mirroring. When I click on some position of Qwidget
and type , the display position of the Sogou input method is always under Qwidget
, far away from where I clicked, because there is no input focus on QOpenGLWidget
.
How can I do that?