Seite 1 von 1

Datei Kopieren?

Verfasst: 25. Juli 2007 13:43
von Marco812
Hallo,

wenn ich eine HTML-Seite aus einer Resource auf der Festplatte speichern möchte, legt mir Qt immer eine temporäre Datei (qt_temp.Hp1234) an. Wie kann ich das verhindern?

So speichere ich die Datei

Code: Alles auswählen

file.copy(":/html/help.html", file.fileName());
Nachtrag:
Jetzt habe ich gemerkt, wenn ich die Pfadangaben z.B. so schreibe:

Code: Alles auswählen

file.copy(":/html/help.html", "C:\Programme\MeinProgramm\help.html");
dann erstellt er die temporäre Datei nicht.

Wenn ich aber die Pfadangaben so schreibe:

Code: Alles auswählen

file.copy(":/html/help.html", "C:/Programme/MeinProgramm/help.html");
erstellt er die temporäre Datei.

Darauf habe ich mir gedacht, ich mache es so:

Code: Alles auswählen

file.copy(":/html/help.html", QDir::convertSeparators("C:/Programme/MeinProgramm/help.html"));
aber auch in diesem Fall funktioniert es nicht, obwohl QDir::convertSeparators() mir mit qDebug() diesen Pfad anzeigt: "C:\Programme\MeinProgramm\help.html"

Hat dafür jemand eine Erklärung?


Gruß,

Marco812