-
QDir *dir =
new QDir;
-
QDateTime currentTime = QDateTime::currentDateTime();
-
QString logName =
"log_" + currentTime.toString(
"yyyyMMddhhmmss");
-
-
bool exist = dir.exists(QDir::currentPath().append(
"/log"));
-
-
if(!exist)
-
{
-
dir.mkpath(QDir::currentPath().append(
"/log"));
-
dir.setPath(QDir::currentPath().append(
"/log"));
-
}
-
-
QFile *file =
new QFile(logName +
".txt");
-
dir.setCurrent(QDir::currentPath().append(
"/log"));
-
while (!file.open(QIODevice::WriteOnly | QIODevice::append));
-
{
-
QTextStream txtOutput(file);
-
txtOutput << str << endl;
-
file.close();
-
}
bool exist = dir.exists(QDir::currentPath().append("/log"));
if(!exist)
{
dir.mkpath(QDir::currentPath().append("/log"));
dir.setPath(QDir::currentPath().append("/log"));
}
QFile *file = new QFile(logName + “.txt”);
dir.setCurrent(QDir::currentPath().append("/log"));
while (!file.open(QIODevice::WriteOnly | QIODevice::append));
{
QTextStream txtOutput(file);
txtOutput << str << endl;
file.close();
}