PyQt5 技术篇-调用输入对话框(QInputDialog)获取用户输入内容。

简介: PyQt5 技术篇-调用输入对话框(QInputDialog)获取用户输入内容。

     

常用的四种输入对话框

QInputDialog.getText()   # 返回字符串
QInputDialog.getInt()   # 返回整数
QInputDialog.getDouble()   # 返回小数
QInputDialog.getItem()   # 下拉式,返回选择的内容

输入对话框实例演示

QInputDialog.getText(None, "回放地址设置", "请输入回放地址", text="www.baidu.com")
QInputDialog.getText(self, "回放地址设置", "请输入回放地址", text="www.baidu.com")

说明

参数一,有self用self,没有的话用None;

参数二,标题;

参数三,提示;

参数四,默认值。

运行效果图

image.png

喜欢的点个赞❤吧!

   

目录
相关文章
|
监控 开发者 Python
Python如何接收键盘按键
本文介绍了Python处理键盘输入的方法,从基础的`input()`函数获取用户文本输入,到使用第三方库`pynput`监听键盘事件。`pynput`库允许开发者详细监控按键按下和释放,识别特殊键、获取修饰键状态以及设置热键组合。通过示例代码,读者可以学习如何在Python中实现键盘事件的实时响应,适用于游戏开发、用户界面等场景。
|
应用服务中间件 nginx Windows
windows下面Nginx日志切割
windows下面Nginx日志切割
524 0
windows下面Nginx日志切割
|
数据可视化 Python
pyqt 打开并显示excel表单
pyqt 打开并显示excel表单
332 0
Halcon中关于角度计算和测量拟合的算子详解
Halcon中关于角度计算和测量拟合的算子详解
2133 0
|
2月前
|
Ubuntu Linux Windows
windows11系统安装ubuntu系统详细步骤
安装后,您可以直接从商店启动应用程序来源
540 0
|
存储 算法 程序员
迪杰斯特拉(Dijkstra)算法(C/C++)
迪杰斯特拉(Dijkstra)算法(C/C++)
|
数据可视化 Linux API
Tkinter与PyQt的对比
【8月更文挑战第3天】本文对比了Python中两大GUI工具包Tkinter与PyQt。Tkinter作为Python标准库的一部分,易于学习且轻量级,适合快速开发简单的跨平台GUI应用。PyQt功能强大且灵活,支持复杂应用的开发,更适合有经验的开发者。通过示例代码展示了如何使用这两种工具包创建基本的GUI应用及图像查看器,帮助读者理解它们的不同之处。选择哪个工具包取决于项目的具体需求、开发者的经验以及对功能和性能的要求。
|
Python Windows
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程
2855 1
在python的应用程序中如何终止QThread 线程
在python的应用程序中如何终止QThread 线程
|
监控 物联网 5G