目录

PyQt5笔记(01) – 创建空白窗体
PyQt5笔记(02) – 按钮点击事件
PyQt5笔记(03) – 消息框
PyQt5笔记(04) – 文本框的使用
PyQt5笔记(05) – 绝对位置
为了便于后期更新,所有目录已汇总到一个链接,具体请移步到这里

正文

本文主要介绍PyQt5中文本框的使用。其中,使用textbox.setText(string) 方法设置文本框内容,使用textbox.text() 获取文本框里面的内容。

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QAction, QMessageBox
from PyQt5.QtGui import QIcon
from PyQt5.QtCore import pyqtSlot
from PyQt5.Qt import QLineEditclass App(QWidget):def __init__(self):super().__init__()self.title = 'PyQt5 textbox'self.left = 10self.top = 10self.width = 320self.height = 200self.initUI()def initUI(self):self.setWindowTitle(self.title)self.setGeometry(self.left, self.top, self.width, self.height)# create textboxself.textbox = QLineEdit(self)self.textbox.move(20, 20)self.textbox.resize(280, 40)# Create a button in the windowself.button = QPushButton('show text', self)self.button.move(20, 80)# connect button to function on_clickself.button.clicked.connect(self.on_click)self.show()@pyqtSlot()def on_click(self):textboxValue = self.textbox.text()QMessageBox.question(self, "Message", 'You typed:' + textboxValue, QMessageBox.Ok, QMessageBox.Ok)"""打印完毕之后清空文本框"""self.textbox.setText('')if __name__ == '__main__':app = QApplication(sys.argv)ex = App()app.exit(app.exec_())

PyQt5笔记(04) -- 文本框的使用相关推荐

  1. PyQt5 笔记5 -- 消息框(QMessageBox)

    PyQt5 笔记5 – 消息框(QMessageBox) 1.常用函数 函数原型: # 信息框 QMessageBox.information(self, '框名', '内容', 按钮s, 默认按钮) ...

  2. WPF 给文本框TextBlock以及密码框PassWord加背景水印实现用户登录提示

    WPF 给文本框TextBlock以及密码框PassWord加背景水印实现用户登录提示 最近在学WPF写一个登录界面,遇到了一个给文本框和密码框加水印的问题,部分解决方案与网上的有所不同.直接来效果: ...

  3. pyQt5 学习笔记(21)QTextEdit 富文本框

    文章目录 一.QTextEdit 简介 二.QTextEdit 的创建 三.QTextEdit 常见功能(API) 1. 占用文本的使用 2. 内容设置 2.1 设置文本格式 2.2 插入文本和追加文 ...

  4. PyQt5笔记(03) -- 消息框

    目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...

  5. pyqt5获取文本框里输入的值_实战PyQt5: 060-输入对话框QInputDialog

    QInputDialog简介 在GUI应用中,经常有一些简单的输入信息需要交互,这时候可以使用QInputDialog来快速完成我们的工作,而不必创建一个新的对话框来实现. QInputDialog控 ...

  6. pyqt5实现注册界面并获得文本框内容

    获取框里面的内容,有一个BUG,搞了好久才搞定. __author__ = 'ayew'import sysfrom PyQt5.QtCore import*from PyQt5.QtWidgets ...

  7. python qt5 增加文本框_Python用PyQt5制作弹出式输入框,Qt图形界面编程之QInputDialog...

    前面内容,我们介绍了PyQt5的一些常用基本控件. 温故而知新 计数器QSpinBox使用详解,Python用PyQt5制作图形界面基础控件篇 Python用PyQt5实现多种弹出消息框,QMessa ...

  8. 《PyQT5软件开发 - 控件篇》第3章 单行文本框QLineEdit

    文本框是GUI界面中使用频率较高的控件,文本框又分为单行文本框和多行文本框,本文先讲单行文本框,单行文本框用途很广,比如密码账号密码框.搜索栏.路径地址栏等. 3.1简介 QLineEdit可以输入和 ...

  9. Android学习笔记 2.5.3 实例——使用SimpleAdapter创建ListView 2.5.4 自动完成文本框(AutoCompleteTextView)的功能与用法

    Android学习笔记 疯狂Android讲义 文章目录 Android学习笔记 疯狂Android讲义 第2章 Android 应用的界面编程 2.5 第4组 UI组件:AdapterView及其子 ...

最新文章

  1. iOS逆向(8)-Monkey、Logos
  2. web服务认证的实现
  3. WebIDE,让开发更简单
  4. SQLCE 3.5 部署打包
  5. JSON和JavaScript对象互转
  6. C++ Protected和Private的区别
  7. Silverlight 4.0 Accordion 解决ScrollViewer 的问题
  8. 图解 利用vue-cli 脚手架创建项目
  9. URL重定向,rewrite命令
  10. UE4 使用蓝图进行编辑器扩展
  11. 温湿度传感器的原理与特点
  12. ie ajax十分卡,解决JQuery .ajax 在IE下卡死问题
  13. 对话韩寒父子:“韩寒是我得意的笔名”
  14. 对计算机专业学生的七个建议(作者:Joel Spolsky)
  15. 数字摄影测量考试复习名词解释
  16. 如何在win10系统找到开机时漂亮的壁纸
  17. 用容斥原理计算具有有限重数的多重集合的 r-组合(附代码)
  18. 一车abs线路怎么量_汽车ABS传感器怎么测量好坏?
  19. ubuntu 14.04源更新(sources.list)
  20. 看一遍就理解:order by详解

热门文章

  1. [Coding Style] CSS coding style
  2. Android 消息处理源代码分析(1)
  3. hdu4825 字典树 XOR
  4. EDM邮件营销之如何制作模板
  5. LeetCode--26. 删除排序数组中的重复项(双指针,暴力)
  6. PCB设计--PCB画图技巧
  7. Vue (响应式原理-模拟-0)
  8. 华为云平台创建产品+注册设备
  9. apache ignite系列(九):ignite调优
  10. 使用Apache Commons IO组件读取大文件