With other types, I could easily do something like
mitm.created().toString("yyyy-MM-dd")
Is there a similar function to turn qint64 into a QString? You can find the code below.
fileArray.append("["); foreach(QFileInfo mitm, mDir.entryInfoList(QDir::Files)){ fileArray.append("{\"filePath\": \""); fileArray.append(mitm.absoluteFilePath()); fileArray.append("\","); fileArray.append("\"fileCreated\": \""); fileArray.append(mitm.created().toString("yyyy-MM-dd")); fileArray.append("',"); fileArray.append("'fileSize': '"); // fileArray.append(mitm.size()); fileArray.append("\"}"); if(fileCount!=mDir.entryInfoList(QDir::Files).count()-1){ fileArray.append(","); } fileCount++; } fileArray.append("]");
I commented out a line that breaks the code. I had the same issue with a date, but used toString to convert it. I was hoping there would be the same solution for qint64.
source share