答案 0 :(得分:1)
使用Qt Designer无法设置QSplitter
个孩子的初始大小。从.ui转换为.py后,您可以使用setSizes(list_of_sizes)
设置每个窗格的大小。即对于双窗格窗口:
splitter = QtWidgets.QSplitter()
splitter.setSizes((50,100))
答案 1 :(得分:0)
使用QSplitter
课程时,您拥有setSizes
method,这基本上是与每个孩子相对应的宽度列表
QList<int> widgetsWidth;
widgetsWidth << 100 << 100 << 100 << 400;
ui->mySplitter->setSizes(widgetsWidth);