qt中,当要实现鼠标进入某个控件区域时,鼠标箭头变为手型效果,可以用函数QWidget::setCursor(),其中该函数原型如下所示:(该代码对于任何继承于QWidget的控件都有效,也就是无论是按钮、编辑框、表格、树等都有效)
void setCursor(const QCursor &);
该函数一般是继承于QWidget界面控件,下面是具体应用代码。
当鼠标滑过QPushbutton按钮控件时,将鼠标箭头变为手型代码如下:
button->setCursor(QCursor(Qt::PointingHandCursor)