【QT】善用QDesktopWidget Class优化客户体验

程序中遇到了QApplacation::desktop()->screenCount();
查询手册后知道了是用来获得当前可用的屏幕数量的。
常用的还有QApplacation::desktop()->primaryScreen();
用来保存标识主屏幕的索引号
availableGeometry 是用来查询屏幕上的可用区域。geometry就是几何图,在屏幕上,可利用、可获得的图形就是说的可用区域了。可以通过这几个语句结合,获得未占用的区域后使用move函数将窗口移动过去,这样就不会产生窗口互相挡住,显示不全的问题了。

猜你喜欢

转载自blog.csdn.net/Flywithdawn/article/details/109080155