create file in another directory
Hi everybody,
OS: WINXP
Compiler: MINGW
QT: 3.4
I can create a file in the same directory like my program is, but i would like to write this file in another directory (There where my program is i have a directory with the name "Reports". I would like to crate there ;)
here my code to create my file:
Code:
//Time Test
datum.replace( ".", " " );
datum.replace( ":", " " );
//file Name
QString label
= textLabel1
->text
();
QString fileName
= label
+ "_" + datum
+ ".csv";
if ( file.open( IO_WriteOnly ) )
{
stream << "Computername; Computertyp; Mitarbeiter; Abteilung; Bemerkung \n\n";
for(int i = 1; i < (child + 1); i++)
{
QString spalte1
= (ergebnis_lv
->currentItem
() )->text
( 1 );
QString spalte2
= (ergebnis_lv
->currentItem
() )->text
( 2 );
QString spalte3
= (ergebnis_lv
->currentItem
() )->text
( 3 );
QString spalte4
= (ergebnis_lv
->currentItem
() )->text
( 4 );
QString spalte5
= (ergebnis_lv
->currentItem
() )->text
( 5 );
stream << spalte1 + "; " + spalte2 + "; " + spalte3 + "; " + spalte4 + "; " + spalte5 + "; " + "\n" ;
ergebnis_lv->setSelected((ergebnis_lv->currentItem())->itemBelow(), TRUE);
}
}
file.close();
Re: create file in another directory
Code:
QFile file( "Reports\\" + fileName
);
Re: create file in another directory
Code:
QString fileName
= path
+ label
+ "_" + datum
+ ".csv";
Re: create file in another directory
thanks for both fast replies ;)
it works perfect! Have a nice day :cool: