• 5141阅读
  • 6回复

用QProcess打开一张图片,该怎么写? [复制链接]

上一主题 下一主题
离线lugaideath
 

只看楼主 倒序阅读 楼主  发表于: 2009-10-14
我的图片是GraphicsPixmapItem,然后我获取了图片,然后保存到路劲A处,然后我想用QProcess打开,不知道该怎么写?

不要叫我用system哦,因为我还需要根据状态来进行别的操作哦

我用QProcess老是打开不了,想用该系统对该图片格式默认打开程序来打开该图片
离线donixli1314

只看该作者 1楼 发表于: 2009-10-14
不知怎么搞的
QProcess的start方法总是找不到文件
比如
start ("D:\\aa\\aa.exe");
start ("D://aa//aa.exe");
start ("D:/aa/aa.exe");
这几种方法都没效果
离线lugaideath

只看该作者 2楼 发表于: 2009-10-14
-_-|| 楼上的............
离线dbzhang800

只看该作者 3楼 发表于: 2009-10-14
感觉上你需要的不是QProcess,可以看看
QDesktopServices Class Reference

能不能满足你的要求
离线lugaideath

只看该作者 4楼 发表于: 2009-10-14
QDesktopServices 怎么使用?assistant上看不都有例子
离线lugaideath

只看该作者 5楼 发表于: 2009-10-14
谢谢了,原来直接openUrl就可以的了,感谢!
离线lugaideath

只看该作者 6楼 发表于: 2009-10-14
但还是有问题,如果用了QDesktopServices 就差不多好像用了system一样,只是没有了cmd窗口,但我现在想要的是一种状态,例如当我查看完毕以后,关闭了窗体,那么我要接收那状态来进行处理,这个QProcess可以提供,但QDesktopServices 好像就不可以啊
快速回复
限100 字节
 
上一个 下一个