您的位置:首页 > 编程语言 > Qt开发

Qt4之改变鼠标指针形状

2012-06-16 09:37 330 查看
不同的鼠标指针形状可以提示用户当前的操作,或提示用户当前应用程序所处的状态。增强应用程序的可用性,方便用户的使用。

QCursor类提拱的多种指针形状,如下图所示:





具体代码如下:

void Cursor::slotArrow(){

setCursor(Qt::ArrowCursor);

}

除了QCursor提拱的各种指针形状外,用户还可以自定义指针形状。

void Cursor::slotCustom(){

Qcurosr *myCursor=new QCursor(QPixmap(":/images/custom.png"),-1,-1);

setCursor(*myCursor);

}

其中,后面两个参数-1,-1,表示热点位于图片的中心位置。

注意:好像只能是QWidget 类或者继承该类的对象能够改变鼠标形状。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: