Unterschiedlicher Inhalt einer QString Variable???

Alles rund um die Programmierung mit Qt
Antworten
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

Unterschiedlicher Inhalt einer QString Variable???

Beitrag von Linuxguru »

hallo,

ich hab ein problem das meine QString variable 2 gleiche werte speichert, aber die load funktion die inhalte anders auswertet.

ich möchte den inhalt einer datei in ein textedit ausgeben.

erstmal folgender code:

Code: Alles auswählen

QString fileName = "temp/index.php";
QString fileName1 =  temp/"+fileList->currentItem()->text();

QMessageBox::information(this, tr("Download"), fileName );
QMessageBox::information(this, tr("Download"), fileName1 );

load( fileName );
load( fileName1 );
fileList ist dabei ein QListWidget.

wenn ich die index.php doppelklicke steht in der ausgabe der messagebox genau der selbe wert für fileName und fileName1.

fileName wird korrekt eingelesen und bei fileName1 erhalte ich eine leere datei, obwohl sie mit inhalt versehen ist.

gibt es dafür eine logische erklärung???

danke
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Wahrscheinlich hast du einen Fehler in deiner Loadfunktion...
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

Beitrag von Linuxguru »

hallo upsala..

danke für deine antwort. meine load funktion funktioniert prima. ich übergebe einfach den string an die load funktion.

QString fileName kommt an, nur QString fileName1 nicht, obwohl beide den selben inhalt haben.
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

Beitrag von Linuxguru »

hab mein Problem gelöst.

nach dem herunterladen auf die festplatte und vor dem laden der datei muss ich die den erstellten file deleten, damit ich zugriff auf den inhalt meiner datei habe.

zudem hab ich gleich noch eine andere frage.

wie heisst denn das objekt wo man geteilte layouts per mausklick in der grösse ändern kann?

zum beispiel bei diesen bild: http://www.skolelinux.de/images/quanta.png

da kann man die grösse der projektverwaltung per mauklick horizontal kleiner oder grösser machen.

danke
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

Öhm, ich denke du meinst den treeView?
Der heisst in Qt QTreeWidget oder QTreeView.
Carpe Diem
NoobSaibot
Beiträge: 99
Registriert: 27. Januar 2005 15:55

Beitrag von NoobSaibot »

ich denke er meint einen QSplitter, aber so richtig weiß ich gar nicht was er meint.
Antworten