List-View zeigt nur 1 Item

Verschiedenes zu Qt
Antworten
Killur
Beiträge: 10
Registriert: 5. Juli 2012 17:04

List-View zeigt nur 1 Item

Beitrag von Killur »

Hi,
ich habe ein Listview erstellt und wollte diesem Items hinzufügen, und zwat so:

Code: Alles auswählen

QStandardItemModel *model = new QStandardItemModel(3, 3);

    QStandardItem *item = new QStandardItem(QString("TEST 1"));
    model->setItem(0, 0, item);
    QStandardItem *item2 = new QStandardItem(QString("TEST 2"));
    model->setItem(0, 1, item2);

    ui->TreeView1->setModel(model);
Im Listview steht dann "TEST 1", mehr nicht. Dann habe ich es mit einem Treeview versucht, aber das is horizontal und das möchte ich nicht. Hat jemand eine Lösung?

Gruß!
Killur
Beiträge: 10
Registriert: 5. Juli 2012 17:04

Re: List-View zeigt nur 1 Item

Beitrag von Killur »

Vielen Dank für deine Antwort!
Ich habe mich jezt auf diese eine Spalte beschränkt.. Aber mir ist aufgefallen dass man die Zeilen als User umschreiben kann.
Kann ich das irgendwie verhindern?

Danke!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: List-View zeigt nur 1 Item

Beitrag von Christian81 »

Killur hat geschrieben: Kann ich das irgendwie verhindern?
http://qt-project.org/doc/qt-4.8/qt.html#ItemFlag-enum

Und für den Rest wie immer: minimales, kompilierbares Beispiel
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Killur
Beiträge: 10
Registriert: 5. Juli 2012 17:04

Re: List-View zeigt nur 1 Item

Beitrag von Killur »

Danke für die Hilfe!
Nur habe ich dieses ListView im Editor erstellt, und weis jetzt nicht genau wie ich die Flags ändere.
Habe es so probiert:

Code: Alles auswählen

ui->ListView->setFlags...
Aber das funktioniert so nicht.
Wie kann ich das denn ändern? Im Editor oder per Code, ist egal!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: List-View zeigt nur 1 Item

Beitrag von Christian81 »

Einfach mal den Link den ich gepostet habe komplett durchlesen!
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten