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()方法操作文本输入对话框
  • 插画教程之泰迪犬和主人
  • 简笔画小货车怎么画
  • 折纸春字剪法步骤简单
  • 怎样用旧台历制作漂亮的卷纸盒
  • 小白也能做宝宝辅食米粉鸡蛋糕
  • 热门搜索
    新车怎么保养 炖排骨的做法大全家常 煲粥食谱大全及做法 许嵩歌词大全 广场舞曲歌曲大全100首 火绒怎么卸载 综艺节目大全 玄幻小说大全 鸡脖子的做法大全 小学谚语大全