详细说明
QFileInfo类提供与系统无关的文件信息。
QFileInfo提供有关文件在文件系统中的名称和位置(路径),其访问权限以及它是目录链接还是符号链接等信息。文件的大小和上次修改/读取时间也可用。 QFileInfo也可以用于获取有关Qt资源的信息。
QFileInfo可以指向具有相对或绝对文件路径的文件。绝对文件路径以目录分隔符“ /”(或Windows上的驱动器规范)开头。相对文件名以目录名或文件名开头,并指定相对于当前工作目录的路径。绝对路径的一个示例是字符串“ / tmp / quartz”。相对路径可能类似于“ src / fatlib”。您可以使用函数isRelative()来检查QFileInfo是使用相对还是绝对文件路径。您可以调用函数makeAbsolute()将相对QFileInfo的路径转换为绝对路径。
QFileInfo处理的文件是在构造函数中设置的,或以后使用setFile()设置。使用exist()来查看文件是否存在,并使用size()来获取其大小。
文件的类型通过isFile(),isDir()和isSymLink()获得。 symLinkTarget()函数提供symlink指向的文件的名称。
在Unix(包括macOS和iOS)上,符号链接具
QT的QFileInfo类的使用
最新推荐文章于 2023-11-25 20:46:44 发布
QFileInfo类提供系统无关的文件信息,如路径、权限、类型、大小和时间戳。它可以处理相对或绝对路径,并提供了isRelative(), isFile(), isDir(), isSymLink()等方法来检查文件属性。symLinkTarget()返回符号链接的目标文件名。在Unix系统中,符号链接的size()与目标文件相同,而在Windows上,size()返回.lnk文件的大小。"
78120747,7338440,Java实现:利用Socket进行文件传输,"['socket', 'java', '文件传输']
摘要由CSDN通过智能技术生成