gpt4 book ai didi

c++ - QDesktopServices::openUrl 和 gvfs-open 问题

转载 作者:行者123 更新时间:2023-11-28 07:47:36 35 4
gpt4 key购买 nike

我正在尝试在 ubuntu 下使用 QDesktopServices::openUrl 打开本地文件,它似乎使用 gvfs-open 。如果文件名正确,则弹出 PDF。如果文件名错误,gvfs-open当然无法打开文件。但是函数的返回值是true。也就是说,该函数不会检测到 PDF 打开文件失败。我应该怎么做才能得到正确的打开结果?任何帮助将不胜感激

最佳答案

您可以使用 QFile::exists 检测文件是否存在在调用 openUrl()

之前

关于c++ - QDesktopServices::openUrl 和 gvfs-open 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14578775/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com