首页| 论坛| 消息

回复: 如何获得放在Layout布局器中控件的位置和大小
#6 [yangfanxing 01-20 16:03]
setGeometry()
所以对应geometry->width()等等。。。
把this->size()等都改成this->geometry...
试试吧~~~。。。
#7 [playlikun 01-20 18:12]
刚试了一下,传参进来是lineEdit->geometry(),对应的形参是ret
dialog内部做:
setGeometry(ret.x(),ret.y()-this->geometry().height(),ret.width(),this->geometry().height());
宽度正好,位置还是遮住了edit控件,奇怪了,debug一看,this->geometry().height()只有30,默认对话框高度太小了
#8 [zc1239044730 01-16 09:48]
楼主怎么搞定的啊,我如今也遇到了这个问题
#9 [liu54 05-09 19:19]
我也遇到了。。。 你是怎么解决的呢?

<< 1 2 >> (2/2)

回复 发表
主题 版块