我在Qt中有一个应用程序。我想在tiny6410(Friendly Arm Linux设备)上隐藏我的应用程序的光标形状。我用这个代码与此reference:如何使用QWSSERVER :: SetCursorVisible(false)恢复我的鼠标指针?
#include <QWSServer>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
#ifdef Q_WS_QWS
QWSServer::setCursorVisible(false);
#endif
后,当我跑我的程序与此命令:./VS200 -qws
它正在运行,指针不显示,但触屏也不起作用。
当我将false
更改为true
它显示指针,但当我触摸屏幕按下按钮时,鼠标形状消失,触摸不起作用。
如何通过更改设置来解决此问题?
QWSSERVER::SetCursorVisible
如何更改Linux设置?
注意:当我写这篇文章的命令“猫的/ dev /触摸屏 - 的1-Wire”的触摸工作 但运行Qt应用程序时,触摸不起作用。
This QWS_MOUSE_PROTO = TSLIB:/ dev/touchscreen-1wire。并且tslib在此配置上设置 。
有没有人帮我? –