更改显示器分辨率后,Qt程序的系统托盘弹出菜单无法从系统图标的位置上弹出,而是在屏幕中央或是其他位置,设置弹出位置为鼠标的点击位置即可,QMenu *menu->popup(cursor().pos());
Qt QSystenTrayIcon弹出Qmenu时不是位置偏移的问题
最新推荐文章于 2023-01-31 13:36:23 发布
更改显示器分辨率后,Qt程序的系统托盘弹出菜单无法从系统图标的位置上弹出,而是在屏幕中央或是其他位置,设置弹出位置为鼠标的点击位置即可,QMenu *menu->popup(cursor().pos());