QT鼠标图标显示与隐藏

发布时间 2023-08-11 09:31:06作者: *^VV^*

1.如果只希望在某个 widget 中不显示鼠标指针,那么在该 widget 的构造函数中调用

QWidget::setCursor(QCursor(Qt::BlankCursor))

2.如果希望整个应用程序不显示鼠标指针,那么在实例化 Application 后调用

QApplication::setOverrideCursor(Qt::BlankCursor);

3.可以在任一控件或者页面下显示或者隐藏鼠标指针

this->setCursor(Qt::BlankCursor); //隐藏鼠标
this->setCursor(Qt::ArrowCursor); //显示正常鼠标

还可以用setCursor函数来设置鼠标指针的不同样式。