开发中遇到 QSystemTrayIcon 设置menu后,当显示是无法消失问题
主要原因是由于 menu的parent设置的是普通的显示窗口,所以只有在激活窗口时,menu才会消失,
所以可以设置menu的parent为QApplication::desktop() 这样就可以在点击任意地方,是menu消失。
希望对大家有帮助!from: sunfrank2012#gmail.com
开发中遇到 QSystemTrayIcon 设置menu后,当显示是无法消失问题
主要原因是由于 menu的parent设置的是普通的显示窗口,所以只有在激活窗口时,menu才会消失,
所以可以设置menu的parent为QApplication::desktop() 这样就可以在点击任意地方,是menu消失。
希望对大家有帮助!from: sunfrank2012#gmail.com