QT中关于获得窗口尺寸的问题
2011-01-11 11:29
218 查看
最近在学习qt,模仿教程上继承QMainWindow类创建了一个主窗口,在该类中我想获得主窗口的尺寸然后去布局一些空间,可是发现获得的尺寸根本不是主窗口的尺寸,而是一个比主窗口小的多的尺寸,经过若干多的纠结和求助各种论坛和qq群无果之后,偶然性突然灵感来袭,一分析,原来是因为我在类里面获得主窗口尺寸,而此时主窗口还没有show出来,获取得到的尺寸当然是错误的尺寸,然后我在show之后获取尺寸,结果无误!
结论:要想获得某个窗口的尺寸,必须要在窗口show出来再获得才是正确的尺寸!
结论:要想获得某个窗口的尺寸,必须要在窗口show出来再获得才是正确的尺寸!
相关文章推荐
- QT中关于获得窗口尺寸的问题
- GetWindowRect获得窗口尺寸的问题
- Qt+vs2010创建多窗口时,关于每次创建2个窗口的问题的解决方法
- 补充说明:关于Beaglebone black上debian无图形界面的问题及QT的窗口示例
- 关于Qt窗口之间的传值问题
- 关于QT 无边框窗口移动问题
- 关于窗口Qt线程停止的问题
- Qt关于设置子窗口样式表不生效问题
- 关于Qt的窗口以及视口的问题
- 补充说明:关于Beaglebone black上debian无图形界面的问题及QT的窗口示例
- 关于Qt中LOGO与窗口图标显示问题的总结
- 【转】补充说明:关于Beaglebone black上debian无图形界面的问题及QT的窗口示例
- 关于js中获得某一天的昨天以及上周一天的日期使用问题
- win7下,QT 及 QGLViewer 环境配置总结 | 版本匹配问题 | 解决debug模式下无法打开窗口
- QT中|Qt::Tool类型窗口自动退出消息循环问题解决
- 关于摸态窗口ie缓存问题
- 关于在ie7,8等低版本浏览器的获得<select>元素的值的的兼容性问题
- asp.net中关于dropdwonlist无法获得值问题
- 关于Qt移植arm上点击没反应,箭头也不动的问题
- 关于使用document.forms.target时父窗口弹出子窗口的问题