|
本帖最后由 wocan23 于 2019-6-12 14:42 编辑
QSplitter能拆分,我左边一个treeWidget,右面一个scrollArea,scrollArea里面是个QTabWidget,那个拆分因子我用以下三种方式设置了都不管用
一、splitter->setSizes(QList<int>({2,8}));
二、QSizePolicy treePolicy = treeWidget->sizePolicy();
treePolicy.setHorizontalStretch(2);
treeWidget->setSizePolicy(treePolicy);
QSizePolicy scrollPolicy = scrollArea->sizePolicy();
scrollPolicy.setHorizontalStretch(8);
scrollArea->setSizePolicy(scrollPolicy);
三、
splitter->setStretchFactor(0,2);
splitter->setStretchFactor(1,8);
能给点建议吗,scrollArea是其他的元素能正常,QTabWidget不行 |
|