Qt4之改变鼠标指针形状

不同的鼠标指针形状可以提示用户当前的操作,或提示用户当前应用程序所处的状态。增强应用程序的可用性,方便用户的使用。

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 类或者继承该类的对象能够改变鼠标形状。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值