文件对话框 QFileDialog
获取对话框选中文件的文件名
QString filepathname;
filepathname = QFileDialog::getOpenFileName(this,"打开文件对话框","/","files(*)");
/* 官方文档
getOpenFileName(QWidget *parent = nullptr,
const QString &caption = QString(),
const QString &dir = QString(),
const QString &filter = QString(),
QString *selectedFilter = nullptr,
QFileDialog::Options options = Options())
*/
获取文件信息 QFileInfo
QFileInfo qfi(filepathname);
qint64 filesize = qfi.size(); //获取文件容量大小
QDateTime createtime = qfi.birthTime(); //文件创建时间
QDateTime lastmodifytime = qfi.lastModified(); //文件修改时间
QDateTime lastaccesstime = qfi.lastRead(); //文件访问时间
bool bfile = qfi.isFile();
bool bhide = qfi.isHidden();
bool bread = qfi.isReadable();
bool bwrite = qfi.isWritable();
bool bexecute = qfi.isExecutable();
未完待续...