查看完整版本: [--
QSplitter 分割条默认位置怎么修改?
--]
QTCN开发网
->
Qt基础编程
->
QSplitter 分割条默认位置怎么修改?
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
hats1987
2011-02-16 14:46
QSplitter 分割条默认位置怎么修改?
在Qtcreator里用QSplitter布局管理器拆分了2个控件,默认显示的分割条在两个控件的中间。
怎样才能使分割条的默认位置向左移动?
还有QTableWidget怎样使默认的Row的宽度设为0,即不显示New Row?
XChinux
2011-02-16 15:34
1、你可以设置左边那个部件的最大宽度和最小宽度。
2、tableView->verticalHeader()->hide()
hats1987
2011-02-16 16:01
老大真热心!
verticalHeader()可以设置不显示
但是左侧那个部件的大小我setFixedWidth的话能把宽度缩短,但是分割条就不能左右拖动了。
hugerat
2011-02-16 16:25
这个应该是用QSplitter的setStretchFactor方法来设置分割条的默认位置。
sexmilo
2011-02-16 17:47
引用第3楼hugerat于2011-02-16 16:25发表的 :
这个应该是用QSplitter的setStretchFactor方法来设置分割条的默认位置。
这个应该行得通 试试
hats1987
2011-02-16 22:00
这个方法是可以的
6a209
2011-02-17 16:02
老大是要你设置最大值最小值。。。。不是确定值 是用setMaximumSize和setMinimumSize
查看完整版本: [--
QSplitter 分割条默认位置怎么修改?
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled