pyqt5窗体居中和布局以及库Qlabel的用法
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容介绍了"pyqt5窗体居中和布局以及库Qlabel的用法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
使用脚本导入数据库表
从化网络数据库维护哪里有
颜色英语单词软件开发
中职计算机网络技术教案
我的世界基岩版服务器价格
网络安全教材目录
深圳富士康有软件开发部门吗
大学生网络安全教育引导
人类蛋白激酶数据库
网络安全技术与应用专业好吗
猎魔村数据库服务端
自考计算机网络技术复习
地理检索数据库
警惕严守网络安全
对大学生网络安全教育的目的
网络安全博弈是
ddos服务器收费
深圳正规的服务器运维服务
网络安全法对什么人给予处分
网上书店数据库实训项目答案
运维服务器管理平台
青岛网络安全产业项目
服务器管理口传送文件
网络安全教育藏文
播放网络安全手抄报的全部
数据库向表中添加数据
广东揭阳网络安全登记
关于网络安全作文
货运公司软件开发实训总结
数据库安全防护措施标准