Qt4之改变鼠标指针形状
2012-06-16 09:37
330 查看
不同的鼠标指针形状可以提示用户当前的操作,或提示用户当前应用程序所处的状态。增强应用程序的可用性,方便用户的使用。
QCursor类提拱的多种指针形状,如下图所示:
![](http://hi.csdn.net/attachment/201110/28/0_131981350955yq.gif)
![](http://hi.csdn.net/attachment/201110/28/0_13198135123Me2.gif)
具体代码如下:
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 类或者继承该类的对象能够改变鼠标形状。
QCursor类提拱的多种指针形状,如下图所示:
![](http://hi.csdn.net/attachment/201110/28/0_131981350955yq.gif)
![](http://hi.csdn.net/attachment/201110/28/0_13198135123Me2.gif)
具体代码如下:
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 类或者继承该类的对象能够改变鼠标形状。
相关文章推荐
- Qt4之改变鼠标指针形状 .
- Qt4之改变鼠标指针形状
- Qt4之改变鼠标指针形状
- qt改变鼠标形状
- flash as3 改变鼠标指针形状
- CSS/HTML 改变鼠标指针形状
- 改变鼠标指针形状的css样式实例
- 改变鼠标指针形状的两种方法
- 使用C#改变鼠标的指针形状
- 改变鼠标指针形状两种方法及实例
- silverlight 改变鼠标指针形状
- CSS/HTML 改变鼠标指针形状
- c++ builder\delphi中如何改变操作数据库时的鼠标指针形状
- 改变鼠标指针形状两种方法及实例
- CSS/HTML改变鼠标指针形状方法 属性说明
- 改变鼠标指针形状的css样式实例
- CSS/HTML 改变鼠标指针形状
- 使用C#改变鼠标的指针形状
- CSS/HTML改变鼠标指针形状方法 属性说明
- css样式改变鼠标指针形状实例