码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-12-19 09:46:14      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:font   orm   src   pyqt   png   conda   widgets   inf   style   

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的四种的布局方式

标签:font   orm   src   pyqt   png   conda   widgets   inf   style   

原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/12065719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!