繁体   English   中英

如何设置初始宽度可以使用QListWidget和使用splitter来调整大小?

[英]How to set the initial width can use QListWidget and use splitter to adjust the size?

嗨,我想设置初始宽度可以使用QListWidget,并使用拆分器调整大小。

我想要这样的。 在此处输入图片说明

但是现在,当我使用分离器时,是这样的。 在此处输入图片说明

无法使用 Qt Designer 设置QSplitter子项的初始大小。 从 .ui 转换为 .py 后,您可以使用setSizes(list_of_sizes)设置每个窗格的大小。 即对于两窗格窗口:

splitter = QtWidgets.QSplitter()
splitter.setSizes((50,100))

使用QSplitter类时,您有setSizes方法,它基本上是与每个子项对应的宽度列表

QList<int> widgetsWidth;
widgetsWidth << 100 << 100 << 100 << 400;
ui->mySplitter->setSizes(widgetsWidth);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM