QStringList anzeigen.

Alles rund um die Programmierung mit Qt
Antworten
darkshine
Beiträge: 102
Registriert: 20. August 2010 11:39

QStringList anzeigen.

Beitrag von darkshine »

Hallo,

ich habe aus einer XML-Datei eine Reihe von Wörtern ausgelesen und diese in einer QStringList gespeichert.

Jetzt möchte ich diese gerne in einer Tabelle anzeigen lassen. Kann ich nicht einfach ein QTableWidget und da eine Spalte mit meiner List füllen?

Vielen Dank
kater
Beiträge: 306
Registriert: 29. Dezember 2009 01:13
Wohnort: Darmstadt

Beitrag von kater »

Ja, warum nicht.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Wenn du eine QStringList hast, dann ergibt das doch eine QListView, die man mit einem QStringListModel befüllen kann, oder?
darkshine
Beiträge: 102
Registriert: 20. August 2010 11:39

Beitrag von darkshine »

Wie befülle ich denn am einfachsten ein QTableWidget mit meiner QStringList?
Muss ich aus jedem Element erst ein QTableWidgetItem erstellen, oder geht dies auch einfacher?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Nachdem es beim QTableWidget keine Methoden mit einer QStringList gibt, so wie du geschrieben hast.
darkshine
Beiträge: 102
Registriert: 20. August 2010 11:39

Beitrag von darkshine »

Ich hab es jtzt so gelöst

Code: Alles auswählen

for(int i=0; i<translationlist.size(); i++)
{
		QTableWidgetItem *newItem = QTableWidgetItem(translationlist.at(i));
		sprachtabelle.tableWidget->setItem(i, 0, newItem);
		
}
Antworten