要设置 QSystemTrayIcon 在气泡弹窗中不显示图标并设置持续时间,可以使用以下代码:

from PySide6.QtWidgets import QSystemTrayIcon, QMenu, QApplication

app = QApplication([])

# 创建系统托盘图标
tray_icon = QSystemTrayIcon()

# 设置气泡弹窗不显示图标
tray_icon.showMessage('Title', 'Message', QSystemTrayIcon.NoIcon, 5000)  # 5000 表示持续时间,单位为毫秒

# 显示系统托盘图标
tray_icon.show()

# 进入主循环
app.exec()

在上述代码中,tray_icon.showMessage() 方法用于显示气泡弹窗。第一个参数是标题,第二个参数是消息内容。第三个参数 QSystemTrayIcon.NoIcon 表示不显示图标。最后一个参数 5000 表示持续时间为 5 秒。

请注意,在使用 PySide6 之前,需要先确保已经安装了 PySide6 库。

PySide6 气泡弹窗:隐藏图标并设置持续时间

原文地址: https://www.cveoy.top/t/topic/o8RY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录