PyQt5-如何用exec()方法操作文本输入对话框

 时间:2024-10-12 09:20:08

1、在new_file槽函数内:①设置提示文本,实例化一个QInputDialog对象;②设置窗口的界面初始属性;③使用exec()函数显示对话框;

PyQt5-如何用exec()方法操作文本输入对话框

2、①豹肉钕舞设置输入模式为文本模式 setInputMode(0)--参数常数0=QInputDialog.TextInput 文本模式烫喇霰嘴(即文本框的内容均为字符串)②exec()方法显示的输入框,为阻塞模式。③按接受关闭对话框后返回True(0), 否则返回False(0)。

PyQt5-如何用exec()方法操作文本输入对话框

3、根据exec()的返回值,使用逻辑判断来实现一系列的操作,例如:①使用textValue(),获取输入框的字符串;②根据字符串编辑一个记事本的路径;

PyQt5-如何用exec()方法操作文本输入对话框

4、①劐聂赞陶根据文件路径,判断文件是否存在,如果存在不创建,并修改提示。②如果不存在就创建一个文件。将文本编辑框(self.te) 的内容写入记事本。测试:将文本编辑框内输入一段文本,---幻腾寂埒-按“新建文档”弹出对话框,输入文件名。----按ok键保存。打开保存的文件。可以看到文件被保存了。

PyQt5-如何用exec()方法操作文本输入对话框

5、①设置文本框为下拉式;setComboBoxItems(self.list)②默认下拉列表是不可编辑,设置下拉框为可编辑setComboBoxEditable(True)如图,多创建几个文件,进行查看。

PyQt5-如何用exec()方法操作文本输入对话框

6、①文件生成后重新调用生成文件名列表的方法,以刷新列表,②并将最近选择的文件名从列表中删除,重新插入最前面,这是为了输入框显示最后操作的文件名。

PyQt5-如何用exec()方法操作文本输入对话框
  • 插画教程之泰迪犬和主人
  • 简笔画小货车怎么画
  • 折纸春字剪法步骤简单
  • 怎样用旧台历制作漂亮的卷纸盒
  • 小白也能做宝宝辅食米粉鸡蛋糕
  • 热门搜索
    叹息的意思 有什么美剧好看 忽视的意思 十万元以内什么车好 一蹴而就是什么意思 树欲静而风不止的意思 买车险注意什么 男士夹克什么品牌好 直通车展现量什么意思 宝宝周岁送什么礼物