有没有办法使用 pyqt 将(动画)GIF 图像作为系统托盘图标?
我用 pyqt 创建了静态(PNG)图像作为托盘图标。
对 GIF 图像执行同样的操作,生成静态托盘图标。可以用pyqt在系统托盘中制作动画吗?
QtGui.QSystemTrayIcon.__init__(self, parent)
self.setIcon(QtGui.QIcon("Image.gif"))
I have created static(PNG) image as tray icon with pyqt.
Did the same with GIF image results in static tray icon. Can it animated in system tray with pyqt?
QtGui.QSystemTrayIcon.__init__(self, parent)
self.setIcon(QtGui.QIcon("Image.gif"))
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 QMovie 播放 gif 动画,并更新每个新帧事件上的托盘图标:
...
对于 C++ 示例,我很抱歉,我没有安装 PyQt。
Use
QMovie
to play the animated gif, and update the tray icon on each new frame event:...
Sorry for the C++ example, I don't have PyQt installed.