悬停标签时显示图像

And*_*y M 3 qt image widget hover

我想知道当用户悬停QLabel时是否有一种简单快捷的方式显示图像......

由于QLabel可用于显示QPixmap,我想在悬停QLabel时显示某种"预览"...

你们知道我怎么能管理这个吗?

提前致谢 !

jke*_*ian 6

您可以将工具提示设置为使用html,包括<img>标签.这会做你需要的吗?

文档中所述,如果您需要在工具提示中执行比默认情况更好的操作,则可以覆盖对象的事件处理程序.(例如选择要放入工具提示的图像的特定区域)

只要您将按钮大小设置得足够大,就应该能够捕获鼠标悬停事件并在鼠标悬停时显示...但这似乎是一种有点奇怪的事情.为什么不首先显示所有图像?


And*_*y M 5

对于那些对jkerian提出的结果感兴趣的:

简单地说

MyLabel->setToolTip("<html><img src="+MyImagePathAsString+"/></html>");
Run Code Online (Sandbox Code Playgroud)

将导致:

替代文字

再次感谢jkerian.