浏览文件夹并使用qt将其文件添加到列表中

时间:2010-11-17 05:50:40

标签: c++ qt qt4 qt-designer

你好SO社区!

我用qt创建了一个GUI应用程序,我在主窗口中添加了一个QTreeWidget和一个2个按钮(添加和删除)。

是否可以找到代码示例以了解如何向此QTreeWidget添加和删除文件?

  • 我想在列表中显示其大小,名称和位置

2 个答案:

答案 0 :(得分:3)

对于目录浏览,请尝试QDir。 要创建和删除文件,请使用QFile。 可以在Qt documentation找到相当多的示例和教程。 只需选择您的发布。

答案 1 :(得分:1)

您是否看过与Qt捆绑在一起的演示? 我可以告诉你两个例子:

  1. 在QtAssistant中,转到Qt参考文档 - >概述 - >查看课程,您就有了自己的例子。

  2. 更详细:在QtAssistant中,转到:Qt参考文档 - >教程和示例:在XQuery,XPath下,您有文件系统示例。

  3. 添加文件可以像打开一个新文件(从用户那里获取文件名)并关闭它一样简单(我不知道你到底想要什么 - 相当于“触摸”命令?)。

    要删除,您可以调用:bool QDir :: remove(const QString& fileName)