Seite 1 von 1

QFile / IO_ReadWrite

Verfasst: 30. Juli 2005 13:31
von felix
Hallo

Bin neu eingeloggt und muss schon ne frage stellen (so kann ich euch schon mal fordern; smile).

Texteingaben¨über EditLine muss in File gespeichert werden können.

Über Button 'Button Daten abrufen' muss dieser Text wieder erscheinen.

Wie kann man das lösen? Wahrscheindlich über Klasse QFile (bin nicht sicher). Hat jemand gute Source-Schnips

Verwende Qt Version 3.

Dank und cu

Verfasst: 30. Juli 2005 15:10
von halde
Hallo Felix

Ich habe etwa das gleiche Problem.

Beim starten der Applikation wird eine Passwortabfrage getätigt. Dieses Passwort wird über ein editLine eingelesen und sollte dann in einem File gespeichert werden.

In der Applikation selber soll dem Anwender über die Menuleiste die Möglichkeit bestehen, das Passwort zu ändern. Natürlich muss er dann zuerst dass alte Passwort und anschliessend zweimal das Neue eingeben.

Das alte Passwort sollte dann im File gelöscht werden.

Hoffentlich kann uns noch jemand helfen.

Gruss halde

Verfasst: 1. August 2005 08:43
von FlorianBecker
Ihr wollt also im Ernst wissen, wie man einen Datei beschreibt und ließt!?

Code: Alles auswählen

QFile file( fileName );
if ( !file.open( IO_ReadOnly ) )
  return;
QString inhalt( file.readAll() );
file.close();

Code: Alles auswählen

QFile file( fileName );
if ( !file.open( IO_WriteOnly ) )
  return;
QTextStream stream( &file );
stream << inhalt;
file.close();

Verfasst: 1. August 2005 13:35
von BartSimpson
sowas könnte man auch prima mit QSettings machen