Use touch data entry in C++ desktop Widget application Windows
I have a Qt widget application on Windows that I now need to make touch sensitive, so that when input field touched a popup keyboard or number pad appears. For a device without a keyboard.
So what is the recommended or easiest method?
User QT virtual keyboard and ???
Use QTouchEvent somehow.
Combine QML and C++ widgets somehow.
Any pointers to documentation.
What version of windows?
Thanks for the article. So are you saying a touch keyboard will open automatically if the right OS settings are used?
That would be great if true.
OS at the moment Windows 7 32bit, but might change.
Well only on win 10.
in win 7, you can turn on the OSK but it does not popup as such
but merely lurk at the side.
Can i ask the use case ?
Is this a solution with PC/OS and your app or is
it a user app that will run on various windows/setups?
Thanks for your help.
It's an application that runs on a big screen that people will use standing up. So they will be using touch rather than a keyboard.
The reason for Windows 7 is that the application will need to attach to hardware, D2K-DASK http://www.adlinktech.com/PD/web/PD_detail.php?pid=350. The hardware drivers are only guaranteed for Windows 7 and 8. Its possible it might work on Windows 10 anyway but it's not clear.
Also, they want to use a touch number pad for number only entry. Not sure how much extra effort that would involve? I just found this artical http://www.cplusplus.com/forum/windows/128603/ , is ok?