Elemente von QStringList in Tabelle ausgeben

Verschiedenes zu Qt
Antworten
krummnagel
Beiträge: 10
Registriert: 31. Oktober 2008 22:36

Elemente von QStringList in Tabelle ausgeben

Beitrag von krummnagel »

Hallo
ich hab da schon wieder ein kleines Prolem

ich wollte eine Konsolenanwendung starten und die Ausgabe mit

QtProcess::readAllStandardOutput lesen

die Ausgabe möchte ich mit QStringList::split zerlegen und dann das Ergebniss in einer im Designer erstellten Tabelle ausgeben

soweit ich weiß muss man die Elemente (QStrings in QStringList) mit einem "Iterator" indizieren aber wie kann ich dann auf die einzelnen QStrings zugreifen bzw. alles in einer im Designer erstellten Tabelle ausgeben?

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

Beitrag von upsala »

Verwende ein QStringListModel und im Designer eine QListView
krummnagel
Beiträge: 10
Registriert: 31. Oktober 2008 22:36

Beitrag von krummnagel »

Danke hast mich auf die richtige Fährte gebracht :)
RHBaum
Beiträge: 1436
Registriert: 17. Juni 2005 09:58

Beitrag von RHBaum »

Danke hast mich auf die richtige Fährte gebracht
Aber ist eine, in dem fall richtige, Ablenkung von nem tiefgreifenderen Problem.

Iteratoren sind eines der grundlegen Prinzipien in der C++ programmierung, und eines der am haeufigsten verwendeten Verhaltensmuster.

das sollt man eigentlich ausm Schlaf koennen !

fuer den Überblick:
http://de.wikipedia.org/wiki/Design_Pattern

weiterhin, die STL ist der "beste" Freund des C++ programmieres, weil die laesst einen fast nie im stich, und ist mittlerweile teil des c++ Standards.
http://www.yolinux.com/TUTORIALS/LinuxT ... ++STL.html
gibt sicher andere und bessere Tutorials.
wenn man die STL begreift, kommt man auch mit den QT containern zurecht (die haben nen stl-like interface)

Also da solltest schleunigst bissi einarbeiten, wenn es Dir ernst mit C++ ist. Und eigentlich sollte das thema weit vor QT kommen ...

Ciao ...
krummnagel
Beiträge: 10
Registriert: 31. Oktober 2008 22:36

Beitrag von krummnagel »

danke für die links ich stürze mich drauf :)

mfg
Antworten