Qt实现文件查找器,以表格的形式显示文件及其大小,我们还可以添加时间日期,和文件管理器一样的功能
案例代码下载:findfiles.zip:
void Window::showFiles(const QStringList &files)
{
for (int i = 0; i < files.size(); ++i) {
const QString &fileName = files.at(i);
const QString toolTip = QDir::toNativeSeparators(fileName);
const QString relativePath = QDir::toNativeSeparators(currentDir.relativeFilePath(fileName));
const qint64 size = QFileInfo(fileName).size();
QTableWidgetItem *fileNameItem = new QTableWidgetItem(relativeP