• 3902阅读
  • 2回复

[提问]布局中控件隐藏的出现的问题,这是为什么呢? [复制链接]

上一主题 下一主题
离线jxhxfen2008
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-22
权限不够,不能上图。。。

中间的文本第一行,还有4个按钮(一行两个按钮,二三行)采用QGridLayout布局。在构造中让他们不可见,设置为setVisible(false);
问题来了,当我隐藏第一行时,布局发生改变了,第二 三行的位置变了,隐藏第一 二行,第三行位置也变化了


我想单纯的就是最初隐藏一下先不可见的控件,其他控件位置也不变,可setVisible不管用,和布局有关系吧,请问大家,这个问题在哪,如何解决能达到我说的效果呢?谢谢了







离线XChinux

只看该作者 1楼 发表于: 2013-03-22
文本外面放个QFrame吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线jxhxfen2008

只看该作者 2楼 发表于: 2013-03-23
引用第1楼XChinux于2013-03-22 22:55发表的  :
文本外面放个QFrame吧。

我不太明白,我在设计师里边加了个QFrame,除了多一个边框的效果,别的还是一样
快速回复
限100 字节
 
上一个 下一个