首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt 怎么在打开的文件夹中鼠标选中某文件

2013-02-24 
Qt 如何在打开的文件夹中鼠标选中某文件?输入是一个存在的已知路径 及路径下的一个文件名现在已经通过QPro

Qt 如何在打开的文件夹中鼠标选中某文件?
输入是一个存在的已知路径 及路径下的一个文件名

现在已经通过QProcess方法打开了该路径 如何能让鼠标选中该文件?

求助!
[解决办法]

引用:
引用:QFileDialog不行吗?

QFileDialog 是打开文件吧?我只要选中该文件 不打开


可以不打开的
QString QFileDialog::getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 ) [static]
This is a convenience static function that returns an existing file selected by the user. If the user presses Cancel, it returns a null string.

 QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
                                                 "/home",
                                                 tr("Images (*.png *.xpm *.jpg)"));

[解决办法]
这个要调用文件管理器,把文件名传进去,区分不同的平台,
windows是资源管理器(explorer)
linux不知道
mac估计是finder
看起来比较啰嗦

如果有时间自己写个简易的对话框也不错。
[解决办法]
引用:
这个要调用文件管理器,把文件名传进去,区分不同的平台,
windows是资源管理器(explorer)
linux不知道
mac估计是finder
看起来比较啰嗦

如果有时间自己写个简易的对话框也不错。

学习了

热点排行