Dateipfade über QLineEdit öffnen
Verfasst: 13. August 2014 14:08
Hallo , ich möchte das mein Programm eine .txt datei öffnet.
Als standart soll es :
sein. Aber wenn etwas in dem dazugehörigem textfeld steht, soll der Pfad genommen werden.
Das habe ich so realisiert :
Allerdings meint das Programm wenn ich über das Textfeld einen Pfad angebe : "No file name specified"
selbst wenn ich meinen Standartpfad kopiere und in das textfeld reinkopiere . ( Standartpfad = zum testen des einlesens habe ich nur mit QFile fileMy("E:\\test.txt") gemacht, darum ist E:\\test.txt mein Standartpfad )
Wieso funktioniert das jedoch nicht ? in str müsste doch dann auch E:\\test.txt drin stehen , nicht ?
Als standart soll es :
Code: Alles auswählen
QFile fileMy("E:\\test.txt");Das habe ich so realisiert :
Code: Alles auswählen
QFile fileMy;
if ( txtPfad->text() > 0 )
{
QString str;
str = txtPfad->text();
QFile fileMy (""+str);
}
else
{
QFile fileMy("E:\\test.txt");
}selbst wenn ich meinen Standartpfad kopiere und in das textfeld reinkopiere . ( Standartpfad = zum testen des einlesens habe ich nur mit QFile fileMy("E:\\test.txt") gemacht, darum ist E:\\test.txt mein Standartpfad )
Wieso funktioniert das jedoch nicht ? in str müsste doch dann auch E:\\test.txt drin stehen , nicht ?