QTextStream in einen QString schreiben
Verfasst: 11. Oktober 2010 16:25
Hallo Leute,
ich bin Neueinsteiger im Bereich Qt , habe 1 1/2 Jahre C++ Erfahrung und wollte mich nun an die grafischen Oberflächen wagen.
Momentan hänge ich aber schon seit 2 Tagen an einem Problem fest.
Ich will von der Windows Zwischenablage gebrauch machen, indem ich mir einen QString definiere und meinen QTextStream dort hinein schreibe und den QString dem QClipboard übergebe.
Doch leider schaffe ich nur einzelne Strings in das QClipboard zu kopieren (ist ja auch nicht die Schwierigkeit).
Gehen wir von diesem Codeschnipsel aus. Wie schaffe ich es die Elemente, die in "out" geschrieben werden, in einen QString zu schreiben ?
Die Qt Hilfe bringt mich dort echt nicht weiter und Google spuckt dazu nichts vernünftiges aus. Hoffe ihr könnt mir helfen
LG , jiMMy11
[/code]
ich bin Neueinsteiger im Bereich Qt , habe 1 1/2 Jahre C++ Erfahrung und wollte mich nun an die grafischen Oberflächen wagen.
Momentan hänge ich aber schon seit 2 Tagen an einem Problem fest.
Ich will von der Windows Zwischenablage gebrauch machen, indem ich mir einen QString definiere und meinen QTextStream dort hinein schreibe und den QString dem QClipboard übergebe.
Doch leider schaffe ich nur einzelne Strings in das QClipboard zu kopieren (ist ja auch nicht die Schwierigkeit).
Code: Alles auswählen
QString tmp = name->text() + ".txt";
QFile data(tmp);
if (data.open(QFile::ReadWrite | QFile::Truncate)){
QTextStream out(&data);
out << eingabe_beschreibung->toPlainText() << endl;
out << "<blockquote>" << eingabe_notes->toPlainText() << "</blockquote>" << endl;
data.close();
Die Qt Hilfe bringt mich dort echt nicht weiter und Google spuckt dazu nichts vernünftiges aus. Hoffe ihr könnt mir helfen
LG , jiMMy11
[/code]