QT提供了十分便捷的设置鼠标形状的方法,在QT界面的根类QWidget中有QCursor cursor(); void setCursor(QCursor &); void unsetCursor()三个方法,因而对于一切直接或间接继承自QWidget的控件都可以设置鼠标进入控件范围的鼠标形状。
其次,就QCursor类而言,QT提供了两种类型的鼠标形状:其一是内置鼠标形状(如下)【例如setCursor(Qt::ArrowCursor)设置鼠标为箭头形状】
其二是图片自定义鼠标形状
相应的可以设置图片上热点的位置(即具体产生点击效果的图片位置,当hotX和hotY均为-1时,默认是图