PyQt5中单行文本框的示例分析
发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,这篇文章给大家分享的是有关PyQt5中单行文本框的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。QLineEdit 是一个允许输入和编辑纯文本的单行控件。系统中的撤
千家信息网最后更新 2024年10月27日PyQt5中单行文本框的示例分析
这篇文章给大家分享的是有关PyQt5中单行文本框的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
QLineEdit 是一个允许输入和编辑纯文本的单行控件。系统中的撤销、重做、复制、剪切和粘贴都可用于该控件。
#!/usr/bin/python3# -*- coding: utf-8 -*-import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QLabelclass Example(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.lb1 = QLabel(self) qle = QLineEdit(self) qle.move(60, 100) self.lb1.move(60, 40) qle.textChanged[str].connect(self.onChanged) self.setGeometry(300, 300, 280, 170) self.setWindowTitle('单行文本') self.show() def onChanged(self, text): self.lb1.setText(text) self.lb1.adjustSize()if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() sys.exit(app.exec_())
这个例子显示了一个单行文本控件和一个标签控件。我们在单行文本控件中编辑键入文本时在标签控件中立即显示出来。
qle = QLineEdit(self)
创建一个 QLineEdit 控件对象
qle.textChanged[str].connect(self.onChanged)
如果单行文本控件的文本改变了,我们调用的onChanged()方法。
def onChanged(self, text): self.lb1.setText(text) self.lb1.adjustSize()
在onChanged()方法中,我们设置了标签控件中显示单行文本控件的内容。adjustSize()方法将标签的大小调整到文本的长度。
程序执行后
感谢各位的阅读!关于"PyQt5中单行文本框的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
文本
控件
标签
内容
方法
示例
分析
更多
篇文章
不错
实用
例子
大小
对象
文章
看吧
知识
程序
系统
长度
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新冠疫情空间数据库
大逃杀服务器卡
上海德颐网络技术公司招聘
弹窗服务器
网络安全从业人员培训制度
聊天服务器 管理界面 ui
国家网络安全员技能大赛
如何删除数据库旧数据库
物理服务器扩容详解
上海士百软件开发有限公司
邢台中高服务器哪家好
惠普无线打印服务器
软件开发公司青岛
回族网络安全宣传活动
服务器免流教程
数据库登陆名是什么
北邮网络安全院分数线
企业 网站 数据库
网络安全大赛采访
pr 软件开发多少钱
网络安全监督检查整改通知书
我的世界服务器给别人权限
数据库分区表怎么创建
中心管理服务器是什么
山东省起重安装证退出数据库没
数据库表只包含数字
宁畅服务器R420 G30
数据库中null值怎么查
方舟服务器每天重启是什么意思
咋新建一个数据库