超过 2G 以上的文件,用 int 存储文件大小会溢出,导致显示异常.

    1. QFileInfo fileInfo("d:/1.mp4");
    2. qint64 fileSize = fileInfo.size();
    1. QFileInfo fileInfo("d:/1.mp4");
    2. // 下面的示例是错误的,返回值是int64,不能疏忽写成int
    3. int fileSize = fileInfo.size();