6Qt获得文件信息

利用的Qt中的接口函数,获得文件的基本信息

1,界面设计

6Qt获得文件信息

2,源文件

void MainWindow::on_openFileBtn_clicked()
{
    QString fileName=QFileDialog::getOpenFileName(this,
              "Open File",QDir::homePath());
    if(fileName.isEmpty())
    {
        QMessageBox::information(this,"Error",
                         "Please select a file");
        return ;
    }

    QFileInfo info(fileName);
    ui->fileSize->setText(QString::number(info.size()));
    QDateTime creat=info.created();
    ui->creatTime->setText(creat.toString("yyyy-MM-dd hh:mm:ss"));
    QDateTime lastRead=info.lastRead();
    ui->LastAccess->setText(lastRead.toString("yyyy-MM-dd hh:mm:ss"));
    if(info.isDir())
    {
        ui->isDir->setText("是");
    }
    else
    {
        ui->isDir->setText("不是");
    }
}

博文索引  持续更新中。。。