QT 显示文件目录

2023-05-16


#include <QDir>  

#include <iostream>  

  

int main(int argc, char *argv[])  

{  

    //QCoreApplication app(argc, argv);  

    QDir dir;  

    dir.setPath("c:/");  

      

    dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);  

    dir.setSorting(QDir::Size | QDir::Reversed);  

  

    QFileInfoList list = dir.entryInfoList();  

    std::cout << "     Bytes Filename" << std::endl;  

      

    for (int i = 0; i < list.size(); ++i) {  

        QFileInfo fileInfo = list.at(i);  

        std::cout << qPrintable(QString("%1 %2").arg(fileInfo.size(), 10)  

                                                .arg(fileInfo.fileName()));  

        std::cout << std::endl;  

    }  

    return 0;  

}  

  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

QT 显示文件目录 的相关文章

随机推荐

  • PyCharm import torch包失败的问题解决

    Anaconda3 5 1 0 MacOSX x86 64 pkg 下载安装后 xff0c 附带安装了pytorch包 需要将环境调整到新的python3 6目录下 1 在Project Interpreter选择 Show All 菜单
  • Virtualbox安装Debian 安装VBoxGuestAdditions增强工具

    1 按照以下两个网站安装Debian https www myxzy com post 470 html https www linuxidc com Linux 2017 11 148909p2 htm 2 按照以下网站修改用户权限 xf
  • 炉石传说酒馆战棋(python版)

    详细解释内容请见代码注释XD span class token keyword import span numpy span class token keyword as span np span class token comment 随
  • 谁说NTFS不支持UEFI启动的?启动U盘放不了超过4G的文件怎么办?Server2016 Win10 U盘UEFI启动制作方法

    大家都知道 xff0c 我们平时做启动盘 xff0c 用得最多的就是UltraISO 软碟通 这个工具了 用它我们可以很简单快速的把一个空白的普通U盘制作成一个PE启动U盘或系统U盘 xff0c 然后用它来安装系统非常的方便 xff0c 受
  • Linux下搭建iSCSI共享存储的方法 Linux-IO Target 方式CentOS7-1810下实现

    iSCSI xff08 internet SCSI xff09 技术由IBM公司研究开发 xff0c 是一个供硬件设备使用的 可以在IP协议的上层运行的SCSI指令集 xff0c 这种指令集合可以实现在IP网络上运行SCSI协议 xff0c
  • Ubuntu18.04 操作分屏显示快捷键

    了解快捷键能够提升您的生产力 这里有一些实用的 Ubuntu 快捷键助您像专业人士一样使用 Ubuntu 您可以用键盘和鼠标组合来使用操作系统 注意 xff1a 本文中提到的键盘快捷键适用于 Ubuntu 18 04 GNOME 版 通常
  • MySQL中使用LIMIT进行分页的方法

    一 分页需求 xff1a 客户端通过传递start 页码 xff0c pageSize 每页显示的条数 两个参数去分页查询数据库表中的数据 xff0c 那我们知道MySql数据库提供了分页的函数limit m n xff0c 但是该函数的用
  • kolla-ansible快速入门

    kolla ansible快速入门 kolla ansible是一个结构相对简单的项目 xff0c 它通过一个shell脚本 xff0c 根据用户的参数 xff0c 选择不同的playbook和不同的参数调用ansible playbook
  • noVNC连接多台远程主机

    noVNC是一个HTML5 VNC客户端 xff0c 采用HTML5 websockets Canvas和JavaScript实现 xff0c noVNC被普遍应用于各大云计算 虚拟机控制面板中 xff0c 比如OpenStack Dash
  • 如何进入ThinkServer RQ940服务器的UEFI HII SAS RAID阵列配置界面

    操作步骤 内容导航 一 进入SAS RAID阵列配置界面 二 硬盘选择操作 三 确认操作 一 进入SAS RAID阵列配置界面 启动服务器 xff0c 在出现ThinkServer logo的时候按F2或者Delete键进入BIOS配置界面
  • 联想服务器在UEFI HII界面中配置阵列的基本操作

    重要提示 xff1a 配置阵列时请谨慎操作 xff0c 并仔细阅读各种提示 xff0c 以防误操作导致数据损失 内容导航 一 进入阵列卡配置界面并查看硬盘状态 二 创建RAID0 1 5 6阵列 三 创建RAID10阵列 四 创建分卷的RA
  • 戴尔dell poweredge r730服务器系统安装配置详解教程

    这篇文章主要介绍了戴尔dell poweredge r730服务器系统安装配置详解教程 需要的朋友可以参考下 第一次给服务器安装的是ubantu系统 xff1b 首先我们开机进入小型BIOS设置一下RAID 或者进入服务器管理系统 xff0
  • Huawei交换机配置Telnet登录

    Huawei交换机配置Telnet登录 一 交换机开启Telnet服务 lt Huawei gt system view 进入系统视图 Huawei telnet server xff1f 查看有enable还是disable选项 xff0
  • Huawei设备配置系统时间

    系统时钟是设备上的系统时间戳 由于地域的不同 xff0c 用户可以根据当地规定设置系统时钟 用户必须正确设置系统时钟以确保其与其他设备保持同步 华为设备出厂时默认采用了协调世界时 UTC xff0c 但是没有配置时区所有在配置设备系统时钟前
  • A start job is running for Raise network interface(5min 13s )问题解决方法

    我在笔记本电脑上安装了Ubuntu 16 04 xff0c 当我有局域网连接时 xff0c 启动ubuntu是很快的 xff0c 当LAN电缆断开时 xff0c 需要大约5分钟才能获得登录屏幕 xff0c 这个实在是无法忍受 我的推测 xf
  • Linux常用浏览器

    1 火狐浏览器是一个安全高效的浏览器 xff0c 它具有速度快 隐私保护 丰富的插件资源 不同设备之间同步数据 分页浏览 个性化定制等特性 2 谷歌浏览器 谷歌浏览器是一个由Google公司开发的网页浏览器 xff0c 具有稳定 快速 安全
  • Ubuntu18.04 解压zip文件乱码的解决方法

    在Ubuntu的系统下解压zip文件的时候居然出现了乱码 xff0c 通过查找网上的资料 xff0c 解决的办法有两种 一 通过unzip行命令解压 xff0c 指定字符集 xff0c 由于zip格式中并没有指定编码格式 xff0c Win
  • /etc/resolv.conf文件详解

    etc resolv conf它是DNS客户机配置文件 xff0c 用于设置DNS服务器的IP地址及DNS域名 xff0c 还包含了主机的域名搜索顺序 该文件是由域名解析器 xff08 resolver xff0c 一个根据主机名解析IP地
  • CCF 201812-4 数据中心 Java

    一 题目 问题描述 试题编号 xff1a 201812 4试题名称 xff1a 数据中心时间限制 xff1a 1 0s内存限制 xff1a 512 0MB问题描述 xff1a 样例输入 4 5 1 1 2 3 1 3 4 1 4 5 2 3
  • QT 显示文件目录

    include lt QDir gt include lt iostream gt int main int argc char argv QCoreApplication app argc argv QDir dir dir setPat