显示h上的位图图片

2024-05-19 01:38:43 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我正在编写python程序,它使用wxPython作为UI,使用宽x.TreeCtrl用于在选定目录中选择图片(.png)的小部件。我想添加悬停在treectrl项目,类似于工具提示,但它显示位图图片而不是文本。你知道吗

是有什么东西已经允许这样做了,还是我必须用wxWidgets创建一些东西?你知道吗

我对wxWidgets不太熟悉,所以如果我必须创建这样的东西有多难,很多代码已经在使用treectrl了,所以它需要能够以同样的方式工作。你知道吗

那我该怎么做呢?如果有什么我可能会错过我很高兴知道。你知道吗


Tags: 工具项目代码文本程序目录uipng
1条回答
网友
1楼 · 发布于 2024-05-19 01:38:43

看看wx.lib.agw.supertooltip模块。它应该可以帮助您创建一个类似工具提示的窗口来显示自定义的丰富内容。你知道吗

至于触发工具提示的显示,您可以捕捉树小部件的鼠标事件(确保调用Skip,这样树小部件也可以看到事件),并在每次鼠标移动时重置计时器。如果计时器过期是因为鼠标没有移动那么长时间,那么您可以使用tree.HitTest查找光标所在的项目,然后显示该项目的相应图像。你知道吗

相关问题 更多 >

    热门问题