首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

关于Qt layout的几个小问题

2012-05-06 
关于Qt layout的几个问题我想做个软键盘我希望用QT的layout的相关类但我又几个问题 问下各位看官1 对于QtP

关于Qt layout的几个问题
我想做个软键盘
我希望用QT的layout的相关类
但我又几个问题 问下各位看官
1 对于QtPushButton 加入layout类如何设定其大小,特别是高度如何设定?
2 如果我需要得到每个button相对主widget的位置如何得到?
  我使用 rect或pos 获取起点值 均为 (0,0);
  对于载入进layout的button如何获取其相对主widget的坐标?

[解决办法]
直接用 QT设计助手不可以吗? 你去查下和SIZE有关的吧。
[解决办法]
1. 看一下QPushButton的sizePolicy属性,minimumSize属性,maximumSize属性
2. 这个问题我记得在别的帖子中说过,pos的值必须在show()之后才有意义,这是Qt的优化策略,只要窗口不显示就不会执行resize(),即使你手工调用也没用。

热点排行