Dateiexistenz prüfen in Ordner mit Leerzeichen

Alles rund um die Programmierung mit Qt
Antworten
dieter_
Beiträge: 18
Registriert: 11. November 2012 12:16

Dateiexistenz prüfen in Ordner mit Leerzeichen

Beitrag von dieter_ »

:P Mit diesem einfachen Code die Existenz einer Datei geprüft werden:

Code: Alles auswählen

QString filename;
QFile file(filename);
if (file.exists())
  {
  qDebug() << "Datei vorhanden" << filename;
  }
Ist in dem Ordner ein Leerzeichen vorhanden, wird die Datei nicht gefunden, obwohl sie vorhanden ist.

Beispiel: filename = "/home/xxx/Schreibtisch/test 1/textdatei,txt".

Auch mit dem Einschluss des Filenamens in Hochkommas klappt es nicht.

Gibt es hierfür wirklich keine Lösung?

Grüße aus Südbaden
Antworten