qt文件对话框

最近用qt进行开发,需要临时增加一个文件保存对话框,需要的功能很简单,一个是能返回不存在的文件路径,另一个是需要知道点击的按钮是确定还是取消。

对于第一个要求,静态函数getsavefilename即可实现,但是对于后者,则静态函数不再适用,需要QFileDialog dialog新建一个对话框对象,然后通过判断dialog.exec()是否等于QFileDialog::Accepted,如果是则点击的是确定,否则是取消,此时获取文件路径则需要通过函数selectedfiles获取,如果只有一个文件,也后面取value(0)

posted on 2017-11-22 14:49  泉水指挥官  阅读(134)  评论(0编辑  收藏  举报

导航