本文链接:QT下如何隐藏鼠标箭头_K北卡码的博客-CSDN博客
一、隐藏箭头
| Header | #include < QCursor > |
|---|---|
| qmake | QT += gui |
1.如果只希望在某个 widget 中不显示鼠标指针,那么在该 widget 的构造函数中调用
QWidget::setCursor(QCursor(Qt::BlankCursor));
2.如果希望整个应用程序不显示鼠标指针,那么在实例化 Application 后调用
QApplication::setOverrideCursor(Qt::BlankCursor);
3.可以在任一控件或者页面下显示或者隐藏鼠标指针
this->setCursor(Qt::BlankCursor); //隐藏鼠标
this->setCursor(Qt::ArrowCursor); //显示正常鼠标
二、其他用法
Qt内置的鼠标样式(CursorShape)如下:

在QT开发中,可以通过QCursor类来控制鼠标箭头的显示。可以针对单个Widget设置Qt::BlankCursor来隐藏鼠标,或者全局使用QApplication::setOverrideCursor来隐藏整个应用的鼠标指针。此外,可以随时切换显示和隐藏状态。

840

被折叠的 条评论
为什么被折叠?



