PyQt5 - QInputDialog 小部件
-
简述
这是一个预配置的对话框,带有一个文本字段和两个按钮,确定和取消。用户单击 Ok 按钮或按 Enter 后,父窗口收集文本框中的输入。用户输入可以是数字、字符串或列表中的项目。还显示提示用户他应该做什么的标签。这QInputDialog类具有以下静态方法来接受来自用户的输入 -序号 方法和描述 1 getInt()为整数创建一个微调框2 getDouble()可以输入浮点数的微调框3 getText()用于键入文本的简单行编辑字段4 getItem()用户可以从中选择项目的组合框 -
例子
以下示例实现了输入对话框功能。顶层窗口有三个按钮。他们的clicked()信号通过连接的插槽弹出 InputDialog。完整的代码如下 - -
输出
上面的代码产生以下输出 -