2017-03-08 3 views

Antwort

1

Es gibt keine Möglichkeit anfängliche Größen von QSplitter Kindern einzustellen. Sobald Sie von .ui in .py konvertiert haben, können Sie die Größe jedes Bereichs mit setSizes(list_of_sizes) festlegen. für ein Fenster mit zwei Fenstern:

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

wow ~ danke, Leute! – liaokong

0

Wenn die QSplitter Klasse verwendet, haben Sie die setSizes method, die jedes Kind im Grunde eine Liste der Breite entspricht

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

danke, Leute ~ :) – liaokong

Verwandte Themen