Seite 1 von 1
QListView
Verfasst: 3. Oktober 2007 13:39
von alfonsospringer
Ich nehme mal an, dass ein QListView das ist was man normalerweise eine ListBox nennt, oder? Ich möchte in meinem Projekt eine eben solche benutzen. Das erstellen ist auch kein Problem - nur leider finde ich keine Funktion um der ListBox Element (
http://doc.trolltech.com/4.3/qlistview.html#details) hinzuzufügen. Kann mir jemand erklären wie das geht?
Verfasst: 3. Oktober 2007 13:57
von Christian81
Ich glaube du suchst eher QComboBox
Verfasst: 3. Oktober 2007 13:59
von alfonsospringer
wenn das eine ComboBox ist, dann suche ich keine ComboBox
das wäre ja eher ein DropDown menü
ich suche sowas:
http://developers.sun.com/jscreator/lea ... ox_add.gif
Verfasst: 3. Oktober 2007 15:46
von Christian81
Dann ist QListView korrekt.
Ich schätze dann ist
QAbstractItemView::setModel die richtige Wahl. Wie man es benutzt siehe z.B. das Puzzle-Example
Verfasst: 3. Oktober 2007 16:49
von alfonsospringer
ok, und wie lege ich ein solches Model an?
http://doc.trolltech.com/4.3/qabstracti ... sertColumn
bietet wieder 10000 Funktionen, die für mich leider nicht ganz ersichtlich sind und in der erweiterten Berschreibung wird es auch nicht wirklich verständlich erklärt.
Verfasst: 3. Oktober 2007 17:19
von Christian81
Warum werde ich wohl auf das Beispiel hingewiesen haben...

Verfasst: 3. Oktober 2007 18:52
von alfonsospringer
die Beispiele haben es leider an sich soviel wie möglich von den riesigen Möglichkeiten von QT erklären zu wollen und sind daher für Anfänger wie mich auch etwas schwierig umzusetzen. Wenn es allerdings ein Beispiel gäbe, das nichts enthält außer dem Code der zur Erzeugung einer ListBox (mit Inhalt) benötigt wird würde mich das schon ein ganzes Stück weiter bringen. Aber danke, ich kann verstehen, dass ihr nicht alles immer 100x erklären wollt und daher lieber auf Beispiele verweist.
Verfasst: 3. Oktober 2007 18:55
von Christian81
Und genau das ist in dem Puzzle-Example der Fall...
Es wird ein ListView erzeugt und ein einfaches Model füllt den View - was also mehr?
Verfasst: 3. Oktober 2007 20:33
von khrl01
Wenn du nur die List Funktion benötigst, solltest du statt dem QListView das QlistWidget verwendet...
Dafür benötigst du nämlich kein Modell (ist für den Anfang wohl einfacher...)
grüsse
karl-heinz
Verfasst: 4. Oktober 2007 14:57
von alfonsospringer
Herzlichsten Dank ! GENAU sowas habe ich gesucht!!!
