Python用户界面编程PyQt5的四种的布局方式

Posted OnlyYan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python用户界面编程PyQt5的四种的布局方式相关的知识,希望对你有一定的参考价值。

1、QT是C++编写的跨平台GUI库,GUI是指桌面程序应用。


2、开发基于pyqt5的桌面应用程序必须要使用两个类Qapplication和Qwidget类,都在PyQt5.Qt.widgets里面


3、pycharm里面讲QTdesigner文件产生的ui文件转换为.py文件需要使用pygui转换扩展工具,主要有以下两种方式:
(1)python -m PyQt5.uic.pyuic filename.ui -o filename.py
(2)直接调用anaconda里面安装的pyuic5即可
(3)讲第一种方式可以在pycharm里面当成一种external tool扩展工具
4、PyQt5的用户界面主要包含有四种布局方式:水平、垂直、栅格以及表格布局方式(horizontal、vertical、grid layout and form layout)

(1)水平布局方式

(2)垂直布局方式

(3)栅格布局方式

(4)表单布局方式

(5)混合布局方式

以上是关于Python用户界面编程PyQt5的四种的布局方式的主要内容,如果未能解决你的问题,请参考以下文章

页面布局的四种方式

PyQt5 笔记(01):嵌套布局

css常用的四种单列居中布局方式

css常用的四种单列居中布局方式

PyQt5编程(24):在窗口中布局组件—水平对齐和垂直对齐

Android实现滑动的四种方式