構造水準布局, 在水準布局上添加按鈕,同時調節了按鈕之間的間距
HBoxLayout.py
"""
水準盒布局(QHBoxLayout)
"""
import sys, math
from PyQt5.QtWidgets import *
class HBoxLayout(QWidget):
def __init__(self):
super(HBoxLayout, self).__init__()
self.setWindowTitle("水準盒布局")
hlayout = QHBoxLayout()
hlayout.addWidget(QPushButton('按鈕1'))
hlayout.addWidget(QPushButton('按鈕2'))
hlayout.addWidget(QPushButton('按鈕3'))
hlayout.addWidget(QPushButton('按鈕4'))
hlayout.addWidget(QPushButton('按鈕5'))
#設定按鈕的間距
hlayout.setSpacing(100)
self.setLayout(hlayout)
if __name__ == "__main__":
app = QApplication(sys.argv)
main = HBoxLayout()
main.show()
sys.exit(app.exec_())

每天更新pyQt5内容