qq1151985918 发表于 2022-9-13 20:07:39

各位大佬,PyQT5 我想做一个界面,鼠标放在列表框能够显示详细信息甚至图片请问怎么做?

各位大佬,PyQT5 我想做一个界面,鼠标放在列表框能够显示详细信息甚至图片请问怎么做?

如图当鼠标放在 信息上能够有一个标签显示详细信息,尤其是图片,我想显示放大后的图片,请问要怎样做呢?拜托各位大佬,最好有案例谢谢!

编程追风梦 发表于 2022-9-14 07:19:38

请详查这两个网站:1.https://pythontechworld.com/article/detail/fJV5qwrRnm4O
                           2.https://iowiki.com/pyqt/pyqt_quick_guide.html

hrpzcf 发表于 2022-9-14 11:23:40

继承QWidget类做一个悬浮窗口类,做好悬浮窗口的布局
继承QListWidgetItem类,做好列表项的布局,主列表添加该继承的类的实例。重写该继承的类的鼠标移入事件enterEvent、移出事件leaveEvent。鼠标移入新建显示悬浮窗口类,移出关闭。
其他功能大同小异,都是继承原生类然后自定义布局和重写相关事件
大概思路就是这样,具体怎么写要查文档:https://doc.qt.io/qtforpython/index.html
页: [1]
查看完整版本: 各位大佬,PyQT5 我想做一个界面,鼠标放在列表框能够显示详细信息甚至图片请问怎么做?