PyQt5表格布局(15)
发布时间
阅读量:
阅读量
研读《PyQt4入门指南 PDF中文版.pdf》过程中整理的学习记录

在界面设计过程中,QFormLayout这一布局方式往往最容易被忽视。一般情况下,人们首先想到的是水平布局、垂直布局以及网格布局,而这三种方式基本上能够满足各类界面组件的排列需求。然而,并非所有场景下它们都是最优解。例如,在构建电话本界面时,需要展示如下信息:
联系人:XXX
电话: XXX
地址: XXX
邮箱: XXX
此时若采用QFormLayout表格布局,则能够有效安排标签与对应值的排列空间,通过成对的方式逐项插入内容。
<span style="font-size:14px;">#!/usr/bin/python
# formlayout.py
from PyQt5.QtWidgets import QApplication, QLineEdit, QLabel, QFormLayout
from PyQt5 import QtWidgets
class FormLayout(QtWidgets.QWidget):
全部评论 (0)
还没有任何评论哟~
