天天看點

QFile設定檔案的修改日期、最後通路日期、生成日期

目前在做的一個項目需要從ftp伺服器上下載下傳檔案。但是用QNetworkAccessManager下載下傳并通過QFile生成的檔案會丢失最後修改時間這個關鍵資訊,而我十分需要這個資訊。

這個資訊我可以通過伺服器同僚那邊開放的一個接口擷取到,然後就可以通過QFile的這個接口來将這個資訊寫到生成的檔案中。

QFile設定檔案的修改日期、最後通路日期、生成日期
QFile設定檔案的修改日期、最後通路日期、生成日期
QFile *modelFile = new QFile("....");
 modelFile->setFileTime(detailInfo["lastModifiedTime"].toDateTime(), QFile::FileModificationTime);