本文主要介绍在 Qt 中设置鼠标光标形状的方法。
说明:
- 本文中的应用程序是面向 Windows 操作系统的;
- 本文中使用的 Qt Creator 版本号为:7.0.0;
- 本文中使用的 Qt 版本号为:5.14.2。
1 设置鼠标在某一区域的光标形状
假设现在有一个类型为“QTextEdit”的组件“Nutation_ReadonlyArea”,现在想将要的效果是,当鼠标位于该组件上方时,鼠标光标形状为原始的箭头形状,对应的 Qt 代码如下:
ui->Nutation_ReadonlyArea->viewport()->setCursor(Qt::ArrowCursor);
这样设置之后,位于该区域上方时,鼠标始终显示箭头形状,可以更好地表现该区域的“只读”属性,如下图所示:
文章来源:https://uudwc.com/A/2z1Ee
文章来源地址https://uudwc.com/A/2z1Ee