hi i am trying to copy data using QFile from multiple files to single file, i.e file A and file B data should be stored in file C
here is the sample code that i am using,
once please check the code below:
QFile readfile
("/mnt/sysuser/Analog_srno");
qDebug("file read file not open");
QFile dest
("/mnt/sysuser/CardTest");
qDebug("file dest file not open");
if(readfile.readAll().isEmpty())
{
Enter_Cpuno();
}
else
{
qDebug("entering into while");
while(!(buffer=readfile.readAll()).isEmpty())
{
write.dest(buffer);
}
readfile.close();
}
QFile read_file
("/mnt/sysuser/Cpu_srno");
qDebug("file read file not open");
if(read_file.readAll().isEmpty())
{
Enter_Cpuno1();
}
else
{
qDebug("entering into while");
while(!(buffer=readfile.readAll()).isEmpty())
{
write.dest(buffer);
}
read_file.close();
dest.close();
}
QFile readfile("/mnt/sysuser/Analog_srno");
if(!readfile.open(QIODevice::ReadOnly | QIODevice::Text))
qDebug("file read file not open");
QFile dest("/mnt/sysuser/CardTest");
if(!dest.open(QIODevice::Append | QIODevice::Text))
qDebug("file dest file not open");
if(readfile.readAll().isEmpty())
{
Enter_Cpuno();
}
else
{
QByteArray buffer;
qDebug("entering into while");
while(!(buffer=readfile.readAll()).isEmpty())
{
write.dest(buffer);
}
readfile.close();
}
QFile read_file("/mnt/sysuser/Cpu_srno");
if(!read_file.open(QIODevice::ReadOnly | QIODevice::Text))
qDebug("file read file not open");
if(read_file.readAll().isEmpty())
{
Enter_Cpuno1();
}
else
{
QByteArray buffer;
qDebug("entering into while");
while(!(buffer=readfile.readAll()).isEmpty())
{
write.dest(buffer);
}
read_file.close();
dest.close();
}
To copy to clipboard, switch view to plain text mode
I am using the version of QT-4.7.4 -Please notify me if there is an error ,
Please help/guide me,
thanks in advance,
rohith.g
Bookmarks