C++ 光标在各种小部件中的Qt应用程序超链接中出现奇数
有人知道如何修复光标的图标吗??C++ 光标在各种小部件中的Qt应用程序超链接中出现奇数,c++,qt,user-interface,qt4,qt5,C++,Qt,User Interface,Qt4,Qt5,有人知道如何修复光标的图标吗?? 该应用程序是在QT中完成的,并且在图片中悬停的小部件my mouse是Qlable,实际上这不仅仅是Qwebkit和其他一些小部件中出现的问题 可以使用QCursor::setShape()设置光标形状。还可以为特定小部件设置特定光标: yourWidget.setCursor(Qt::ArrowCursor) 甚至可以使用QGuiApplication::setOverrideCursor()覆盖整个应用程序的光标,例如 QApplication::setOv
该应用程序是在QT中完成的,并且在图片中悬停的小部件my mouse是Qlable,实际上这不仅仅是Qwebkit和其他一些小部件中出现的问题 可以使用
QCursor::setShape()
设置光标形状。还可以为特定小部件设置特定光标:
yourWidget.setCursor(Qt::ArrowCursor)代码>
甚至可以使用QGuiApplication::setOverrideCursor()
覆盖整个应用程序的光标,例如
QApplication::setOverrideCursor(QCursor(Qt::ArrowCursor));
使用->>>>QApplication::setOverrideCursors(QCursor(Qt::ArrowCursor));更改整个应用程序的光标,感谢它的工作。使用ui->label_2->setCursor(Qt::ArrowCursor);但它仍然显示黑色奇怪的光标。标签2是QLABELACEPT,因为解决方案是正确的,在KDE中工作,但在Unity/Gnome中不工作。因此,这是一个桌面特定的错误,经过进一步挖掘,我发现问题是由光标主题引起的,因为当我切换KDE鼠标光标主题时,超链接上的奇数手符号被KDE鼠标光标主题的超链接手更改。问题是由Qt未处理X光标主题引起的,正如我链接的bug报告中所解释的,固定在Qt 5.5中。