QApplication focusChanged
Unsolved
Mobile and Embedded
-
Hi all,
I'm trying to create a Qt5.3.2 GUI program on Rpi3 and I need focusChanged signal from qApp.
I've got a problem with the touchscreen.
If I connect a mouse everything is fine and I received focusChanged signals on my slot functions, but if I use touchscreen only this signal not emitted.Can somebody help me?
Thank you in advance. -
First I'll admit that I've never used RPi with a touchscreen, so I can't help much.
But I suggest trying out newer Qt version (5.9.4 or 5.10.1), maybe that issue was fixed. Also, make sure you have all input handling libraries installed.
-
I installed 5.7.1 (it is the newest version for RPi), but the issue is same.
Some observations:
- QTouchDevices found 1 device (Capabilities: Position | NormalizedPosition; Type: TouchScreen)
- The cursor follow my touch,
- If I tap into the QLineEdit -> focusChanged signal (from qApp) NOT emitted; cursor NOT blinking in the field
- If I tap on the QPushButton -> QPushButton clicked signal is emitted
Do you have any idea?