Dateien anlegen
Verfasst: 28. Juni 2008 14:13
hi,
ich habe ein kleines problem ich möchte mehrere dateien anlegen (siehe code). leider bricht das ganze nach der dritten datei einfach ab.
hoffe jemand von euch hat ne idee...
danke schonmal
ich habe ein kleines problem ich möchte mehrere dateien anlegen (siehe code). leider bricht das ganze nach der dritten datei einfach ab.
hoffe jemand von euch hat ne idee...
danke schonmal
Code: Alles auswählen
void blabla()
{
int counter=0;
QString tempStr;
QFileDialog* pFileDialog = new QFileDialog();
QString outFile = pFileDialog->getSaveFileName ( "/home/user/","",0,"save file dialog","Choose a filename to save as" );
if ( outFile.isEmpty() )
return;
tempStr.setNum ( counter );
outFile.append ( tempStr );
QFile FileOut ( outFile );
QTextStream DataStream ( &FileOut );
for ( int i=0;i<30;i++ )
{
if ( FileOut.open ( IO_WriteOnly | IO_Append ) )
{
DataStream<<counter;
DataStream<<"\n";
FileOut.close();
}
outFile.remove ( tempStr );
counter++;
tempStr.setNum ( counter );
outFile.append ( tempStr );
FileOut.setName ( outFile );
DataStream.setDevice ( &FileOut );
cout << "--> neue Datei " << outFile << endl;
}
}