c++ - 如何将事件悬停在标签上

标签 c++ qt events hover

当我将鼠标移到标签上以更改鼠标指针时,我需要标签上的悬停事件。
我试过这样的事情:

void MainWindow::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
{
if(event->GraphicsSceneHoverEnter){
    QCursor car;
    car.setShape(Qt::PointingHandCursor);
    ui->label_no->setCursor(car);
}

}

最佳答案

在 MainWindow 构造函数中只需要这段代码。

QCursor crs(Qt::PointingHandCursor);
ui->label_no->setCursor(crs);

关于c++ - 如何将事件悬停在标签上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25648771/

相关文章:

c++ - 如何在qt中的QTableWidget中获取comboBox项后的行号

c++ - Qt C++ 读写文件

c# - 阻止 PictureBox 接收事件 C#

c++ - 在 C 中使用指向对象的指针的方法

c++ - 如何在 C++ 中拦截 ImageMagick 抛出的异常?

python - 如何让 QInputDialog 触发虚拟键盘显示?

javascript - 快速查找网页中事件背后的 JS 和 jQuery 代码和函数

jquery - 当在类上使用 jQuery 的单击事件时,如何避免为所有具有该类名的事件调用该事件?

c++ - 当我尝试定义这个 vector< pair< int , pair<int, int>>> vp(n)

c++ - 写入未打开的 std::ofstream