pyQT 弹簧(QSpacerItem)的功效

原始图像:

pyQT 弹簧(QSpacerItem)的功效_第1张图片

加入弹簧之后的效果图:

pyQT 弹簧(QSpacerItem)的功效_第2张图片 

操作流程,就是在编码界面排版的时候简单加入了 QSpacerItem,就达到了理想的效果:

self.spacerItem = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Minimum,
                                                QtWidgets.QSizePolicy.Expanding)
self.bn_choice_layer = QPushButton(self.topFiller)
self.bn_choice_layer.setText(self.tr("选择所有层"))
self.vbox1 = QVBoxLayout()
self.vbox1.addLayout(self.hbox5)
self.vbox1.addWidget(self.bn_choice_layer)
self.vbox1.addLayout(self.hbox4)
self.vbox1.addItem(self.spacerItem)#key line

 

你可能感兴趣的:(python+pyQT)