qlineedit文本改变时_PyQt5 QLineEdit(单行编辑器) 学习
QLineEdit is a widget that allows to enter and edit a single line of plain text. There are undo and redo, cut and paste, and drag & drop functions available for the widget.
代码:
# coding='utf-8'
from PyQt5.QtWidgets import QApplication, QWidget,\
QLineEdit, QLabel
import sys
class Gui(QWidget):
def __init__(self):
super(Gui, self).__init__()
self.start()
def start(self):
# 创建基于主窗体的标签
self.label = QLabel(self)
self.label.move(60, 40)
# 创建基于主窗体的单行输入框
line_edit = QLineEdit(self)
line_edit.move(60, 100)
# 将单行输入框的文本改变信号与self.on_changed槽联系起来
line_edit.textChanged[str].connect(self.on_changed)
self.setGeometry(300, 300, 280, 170)
self.setWindowTitle('单行输入框')
self.show()
# 每当单行输入控件的内容改变时触发
def on_changed(self, text):
# 每当单行输入控件的内容改变时就将该\
# 单行输入剩余的内容写入label
self.label.setText(text)
# label的adjustSize方法可以\
# 根据label里面文本的长度动态调整label控件的长度
self.label.adjustSize()
app = QApplication(sys.argv)
gui = Gui()
sys.exit(app.exec_())
运行结果:
image.png
qlineedit文本改变时_PyQt5 QLineEdit(单行编辑器) 学习相关推荐
- qlineedit文本改变时_行文本编辑框QLineEdit及自动补全
导读 行文本输入框在用于界面的文本输入,在WEB登录表单中应用广泛.一般行文本编辑框可定制性较高,既可以当作密码输入框,又可以作为文本过滤器.QLineEdit本身使用方法也很简单,无需过多的设置就能 ...
- QLineEdit 文本输入
一.QlineEdit 基本方法 setAlignment() 按固定值方式对齐文本 Qt.AlignLeft:水平方向靠左对齐 Qt.AlignRight:水平方向靠右对齐 Qt.AlignCent ...
- HTML表单事件,获取焦点时、失去焦点时、即将获取焦点时、即将失去焦点时、输入值时、选取文本时、表单元素的内容改变时、提交时....
表单事件简介 onfocus 元素获取焦点时触发 onblur 元素失去焦点时触发 onfocusin 元素即将获取焦点时触发 onfocusout 元素即将失去焦点时触发 oninput 元素获取用 ...
- 文本处理三剑客之 sed 流编辑器(基础部分)
文本处理三剑客之 sed 流编辑器(基础部分) SED 即 Stream EDitor.和交互式编辑器如 vi 需要打开整个文件不同,sed 是行编辑器,每次处理一行,比较适合在脚本中进行无交互编辑, ...
- 富文本编辑器 —— 学习笔记
富文本编辑器 -- 学习笔记 文章目录 富文本编辑器 -- 学习笔记 一.wangEditor 1.内容处理--获取/设置 JSON 一.wangEditor 1.内容处理--获取/设置 JSON 使 ...
- avalonia 控件TextBox 及其他控件文本改变事件
Avalonia.Controls.TextBox控件,键盘输入事件(不包括复制粘贴,删除等内容) 使用txtBox.TextInput += TxtBox_TextInput; 无效,输入内容时不触 ...
- 文本溢出时,如何显示为省略号
文本溢出时,如何显示为省略号 本文作者:无双,GitHub链接:https://github.com/wushuangzhao/blog/issues/2 更多内容查看开发者社区/更多招聘信息 本文介 ...
- C# 如何在ComboBox输入文字改变时,触发事件?
一.了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理. EventArgs是包含事件数据的类的基类,用于传递事件的细节. Event ...
- 观察者模式定义了一种一对多的对象关系,当一个对象改变时,此对象对应的监控对象跟着改变!!!...
1.观察者模式定义了一种一对多的对象关系,当一个对象改变时,此对象对应的监控对象跟着改变!!!
最新文章
- python xlrd 的merged_cells 里面四个参数的含义
- MB_SELECT_GR_BLOCKED_STOCK 读取物料收货冻结库存
- 服务器 | 种类及区别
- 编译linux系统到开发板,迅为3399开发板Linux固件编译-Ubuntu16系统编译
- 批量更改文件编码格式 utf8到gb2312
- matlab华侨大学,闫铮-华侨大学-信息科学与工程学院
- Java面试题18 牛客 假定Base b = new Derived();
- matlab 查找字符串中第一个不为空格的_替换空格(剑指offer第三题)
- sql优化常用的几种方法_Hive常用性能优化方法实践全面总结
- 下载zxing的网址
- 揭秘黑客攻击内幕和20个黑客相关术语
- hashmap按值排序
- 坑多路难走,学数据分析转行前要知道培训机构不会说的事情
- 浏览器连不上 Flink WebUI 8081 端口
- iOS开发-思维导图(初级)
- 佛理(引用别人的东西,怕忘记了不好找,拿来了,哈哈)
- 盘点 9 款好用的开源商城系统
- 负反馈分析方法的本质
- ios友盟错误_iOS之DYSM分析友盟错误信息
- 家庭用服务器的作用,家庭网络存储服务器四大主要功能