天天看點

PyQt5基礎學習-HBoxLayout(水準盒布局) 1.QHBoxLayout().addWidget(水準布局添加控件) 2.QHBoxLayout().setSpacing(設定按鈕的間距)

構造水準布局, 在水準布局上添加按鈕,同時調節了按鈕之間的間距

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基礎學習-HBoxLayout(水準盒布局) 1.QHBoxLayout().addWidget(水準布局添加控件) 2.QHBoxLayout().setSpacing(設定按鈕的間距)

每天更新pyQt5内容