005、在 QTdesigner 中使用水平布局
1、没有使用水平布局时,各按钮大小不一致,布局错落。 (使用后,按钮大小一致,布局整齐。)
2、从控件栏拖出一个水平布局到窗口,选择所有按钮往水平布局里面拖
3、所有按钮在水平布局中,大小一致,布局不再错乱。
4、用扩展工具 pyuic 执行得到 .py文件
5、在同级目录下,新建一个 run.py 文件,如下:
import sys from PyQt5.QtWidgets import QApplication, QMainWindow import HorizontalLayoutDemo if __name__ == '__main__': app = QApplication(sys.argv) # 创建一个应用程序对象 mainWindow = QMainWindow() # 创建一个主窗口对象 ui = HorizontalLayoutDemo.Ui_MainWindow() # 实例化自己构建的控件ui ui.setupUi(mainWindow) # 初始化,告诉程序,往哪个主窗口对象添加控件ui mainWindow.show() # 显示 sys.exit(app.exec_()) # 退出
运行结果如下:
参考学习:https://www.bilibili.com/video/BV154411n79k?p=7&spm_id_from=pageDriver