qt隐藏鼠标指针,hide cursor

来自:http://blog.csdn.net/qqyanchong/archive/2010/11/24/6031943.aspx

 

对于整个程序来说的话

#include<QWSServer>

QApplication::setOverrideCursor(Qt::BlankCursor);

或是QWSServer::setCursorVisible(FALSE);

 

对单个控件来说的话:

lable->setCursor(Qt::BlankCursor);   //隐藏鼠标

label->setCursor(Qt::ArrowCursor);  //显示正常鼠标

 

配置的时候./onfigurate的时候,设置no-mouse还是no-cursor哦,就不会显示了。

或是在程序中定义宏QT_NO_QWS_CURSOR,

在运行时候加个参数 ./program -qws -nomouse 这个是禁止了所有的鼠标功能,连点击都不响应(仅仅使用键盘)

你可能感兴趣的:(qt,2010)