Speichern von Textdateien
-
Also, ich habe jetzt ne Methode geschrieben, dass man ein Rezept und einen Titel zu einem Rezept eingeben kann.
Dies soll gespeichert werden.
Das funktioniert auch wunderbar, aber ich möchte, dasss der Titel des rezepts automatisch der Name der Textdatei wird.
Handelt sich um Qt.#include <qlabel.h> #include "zufuegenimpl.h" #include <iostream.h> #include <fstream.h> #include <stdlib.h> #include "losimpl.h" #include <qtextedit.h> #include <qstring.h> char * speichern = "drinks/.txt"; bool resete=true; void zufuegenBase::openLos() { fstream myFile(speichern, ios::out); myFile.close(); losBase* los = new losBase(this, 0, true); los->titel->setText(lineEdit7->text()); los->lineEdit6->setText(lineEdit8->text()); ofstream saveFile( speichern, ios::out); if(saveFile.is_open()) { saveFile << (lineEdit7->text()); saveFile << "\n"; saveFile << (lineEdit8->text()); } saveFile.close(); if(resete=true) { lineEdit7->setText("Rein da!"); lineEdit8->setText("Och rin!"); } los->show(); }
Gruß
NullPlan<edit>bitte Code-Tags benutzen, dann sieht das ganze gleich viel schoener aus</edit>
-
wo ist das Problem
, du kannst doch bei fstream den Dateinamen angeben, den du haben willst