养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

qt 如何获取窗口大小

时间:2024-10-21 14:19:19

qt提供了获取窗口的大小方法有好几个,其中一些函数在纯客户区(即不包括窗口框架的窗口)上运行,其他函数包括窗口框架。

方法/步骤

1、qt窗口,包括窗口边框和去掉边框的窗口部分。frameGeometry属性保存带边框窗口的一些属性,geometry属性保存了不带边框的窗口属性。

qt 如何获取窗口大小

2、获取包括边框的窗口大小方法,在窗口类中调用frameGeometry().height()和frameGeometry().width()分别获取窗口的高宽。

qt 如何获取窗口大小

3、获取不带边框窗口大小的方法,有两种,在窗口中调用壹执慵驾geometry().width()和geometry().height()或者width()和height()获取窗口的宽高信息。

qt 如何获取窗口大小

4、窗口的属性位置信息,可以通过x()和y()获取窗口左上角的左边,geometry().x()和geometry().y()去除边框的左上角位置坐标。

qt 如何获取窗口大小

© 一点知识