Pyside6创建托盘图标不生效?

如题,QSystemTrayIcon方法能够正常运行,不报错,但是托盘没有显示。

if __name__ == '__main__':
    app = QApplication(sys.argv)
    # 创建并显示Form
    form = Form()
    form.show()

    # 创建托盘
    menu = QMenu()
    tray = QSystemTrayIcon()
    icon = QIcon("img.ico")
    tray.setIcon(icon)
    tray.setContextMenu(menu)
    tray.show()

    # 运行Qt主循环
    sys.exit(app.exec_())