• 6344阅读
  • 3回复

在布局里的tablewidget问题 [复制链接]

上一主题 下一主题
离线zonelight
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-27
— 本帖被 XChinux 执行加亮操作(2010-09-02) —
布局的作用就是让控件随着整个窗体的变化而按照比例自动变化。但是在tablewidget里,比如有3列,我们定义的时候每列的宽度是定好的,但是如果这个时候整个窗体拉大,那么tablewidget控件的整个的框是会按照比例变化的,但是每列的宽度却是固定的。我现在遇到的就是,我设置好了3列的宽度,刚好占满tablewidget的宽度,但是一旦拉大窗体,那么3列的长度是固定的,而tablewidget的大小随着窗体变框了,第三列的右边就会多出一些空出来。
没有办法让窗体变化的时候使得tablewidget中的每列的宽度也相对变化。
离线dbzhang800

只看该作者 1楼 发表于: 2010-08-27
void QHeaderView::setResizeMode ( ResizeMode mode )
离线zonelight
只看该作者 2楼 发表于: 2010-08-27
感谢,了解了。
离线yfx2003

只看该作者 3楼 发表于: 2010-08-28
great
www.qtcn.org/gpq4/
ajaxref.okajax.com/
快速回复
限100 字节
 
上一个 下一个