pyqt5窗体居中和布局以及库Qlabel的用法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容介绍了"pyqt5窗体居中和布局以及库Qlabel的用法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2026年11月03日pyqt5窗体居中和布局以及库Qlabel的用法
本篇内容介绍了"pyqt5窗体居中和布局以及库Qlabel的用法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
二、窗体的居中
1.默认情况下,我们的窗体默认是居中在屏幕中心的。
2.手动调整到屏幕中心位置
通过desktop()函数来获取桌面控件的对象QDesktopWidget
通过桌面对象的width()函数来获取屏幕的宽度的分辨率
举例输出桌面分辨率:
dk=app.desktop()
print(dk.width())
窗体示意图

水平居中
dk.width() / 2-mf1.width()/2

垂直居中
dk.height()/2-mf1.height()/2
三、新学一个控件
标签文本控件的使用,需要我们使用类库Qlabel
使用格式:
变量对象=QLabel(标签的文本内容,标签所在的控件)
使用举例:
lbl=QLabel("编程创造城市",self)
绝对布局的使用:
直接通过move到某个像素点的位置
特点:非常灵活
弱点:不能随窗体变化而变化
四、总结强调
1.掌握窗体居中布局的方法
2.掌握利用绝对布局的方法以及优劣点
本节知识源代码:
import sysfrom PyQt5.QtWidgets import QApplication,QWidget,QLabelclass MyForm1(QWidget):def __init__(self):super().__init__()self.initUI()def initUI(self):self.setWindowTitle("刘金玉编程")lbl=QLabel("编程创造城市",self)self.resize(400,300)self.move(50,50)self.show()def center(self):passif __name__=="__main__":app=QApplication(sys.argv)dk = app.desktop()#初始化的窗体mf1=MyForm1()mf1.move(dk.width() / 2-mf1.width()/2, dk.height()/2-mf1.height()/2)app.exec_()
"pyqt5窗体居中和布局以及库Qlabel的用法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
窗体
布局
控件
内容
对象
屏幕
标签
桌面
知识
编程
位置
函数
分辨率
城市
情况
文本
方法
更多
变化
输出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东猪兼强互联网科技有限公司
中关村互联网 科技集团
工业互联网科技新基建
互联网 科技创业
互联网科技作文
未来的互联网科技
苏州互联网科技贷款公司
互联网科技网站
科技与互联网的利与弊
广州慧亚互联网科技怎么样
互联网科技实习生岗位职责
成都互联网科技公司100强
互联网软件和科技
互联网科技产业特征
高科技互联网发展前景如何
群盈汇互联网科技有限公司
华中科技大学互联网的牛人
黑科技 体验场景 互联网大会
西安有哪些互联网高科技企业
互联网对科技影响
互联网金融监管科技数据
时间互联网络科技
山东吉时兔互联网科技有限公司
互联网实体化科技化
江苏南京365互联网科技
字节跳动和互联网科技
苏州五指互联网络科技有限
花神(南京)互联网科技有限公司
移动互联网科技公司
盐城市攀科互联网科技有限公司