• 1600阅读
  • 1回复

[讨论]Qtfiledialog使用问题 [复制链接]

上一主题 下一主题
离线去哪里
 

只看楼主 倒序阅读 楼主  发表于: 2019-11-30
想使用qtfiledialog进行文件保存,但对名称有要求,比如全是英文,怎么拦截qfiledialog的消息,在文件名称输入非法的时候,不让对话框进行关闭。
尝试过拦截关闭事件,没拦截成功。
请各位大佬帮忙指点下。
离线sharkoasis

只看该作者 1楼 发表于: 2019-11-30
可以利用QT的特性搞定,使用findChild找出fileDialog中的输入文件名的lineEdit,然后给它连个editFinish或者textEdit的信号,然后在槽里检查
快速回复
限100 字节
 
上一个 下一个