gpt4 book ai didi

c++ - 在鼠标悬停时显示 QDialog

转载 作者:太空宇宙 更新时间:2023-11-04 13:48:52 25 4
gpt4 key购买 nike

我想知道如何在鼠标悬停时显示 QDialog。我知道如何设置上下文菜单,但我希望在鼠标悬停时显示 QDialog。

这就是我正在做的(显然不起作用)

void mouseMoveEvent( QMouseEvent * event )
{
QPoint p = this->mapFromGlobal(QPoint(0,0));
d->move(p); //d is the dailog
d->show();
}

对话框在屏幕的左上角打开。我希望它在具有 mouseMoveEvent 的小部件旁边打开

最佳答案

在别处创建 QDialog,然后只需在悬停在 QWidget 上的 mouseMoveEvent() 中调用 show()

关于c++ - 在鼠标悬停时显示 QDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24392059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com