请问如何隐藏Qt鼠标指针,同时也不影响触摸屏正常使用?
求亚瑟王解答{:2_105:}qt触摸屏隐藏鼠标指针
方法1:运行加参数-nomouse
鼠标指针是没了,触摸屏也失效了。
方法2:QWidget::setCursor(QCursor(Qt::BlankCursor)
例:this->setCursor(Qt::BlankCurror);
只希望在某个QWidget(或QDialog等)控件上不出现鼠标指针。其他窗口仍会显示鼠标指针。
方法3:main函数中调用QApplication::setOverrideCursor(Qt::BlankCurror);
方法4:main()函数加入 #include <QWSServer>,实例化QApplication后,添加QWSServer::setCursorVisible(false);
注意:方法2和3只有在动一下触摸屏后鼠标才会消失,第4种在整个程序启动到运行都不会出现鼠标指针。
TQ-lkp 发表于 2014-2-27 09:21
qt触摸屏隐藏鼠标指针
方法1:运行加参数-nomouse
第四种,我试过,是可以隐藏鼠标的,但是触摸屏也失效,串口输出总是,Error opening mouse device '/dev/mouse0': No such file or direc...
页:
[1]