我在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在此配置上設置 。
有沒有人幫我? –