Seite 1 von 1

QListWidget checkbox oder selectable

Verfasst: 18. Mai 2012 01:31
von chom
Hallo,
Ich stehe wieder mal auf dem Schlauch und werde auch aus der Doku nicht schlau.
Und zwar habe ich ein QListWidget, in dieses füge ich dynamische Items, jedoch sollen die auswählbar sein (markieren oder per checkbox).
Aber genau da bekomme ich nicht hin, mit dem Code bleibt es einfach bei ganz normalen Items...

Code: Alles auswählen

void
MainWindow::CheckClipboard(void){
    QString mClip(clipboard->text());
    if(mClip.contains("http://")){
        QListWidgetItem *item = new QListWidgetItem(mClip);
        item->setFlags(Qt::ItemIsUserCheckable | Qt::ItemIsSelectable);
        ui->listWidget->addItem(item);
    }
}
Hab auch QListView versucht, aber da bekomme ich auch nichts hin....
Sehr verwirrend die Funktionsweise der ListWidget/View...
Google spuckt auch leider nichts (zu Qt > 4) aus... Hätte jemand von euch einen Tipp oder einen Link wo evtl sogar das ganze System hinter dem ListView/Widget klar wird?
Danke :D

Re: QListWidget checkbox oder selectable

Verfasst: 22. Mai 2012 17:38
von chom
Hat wirklich keiner einen Link o.ä. für mich? :(

Re: QListWidget checkbox oder selectable

Verfasst: 22. Mai 2012 19:24
von Christian81
Wie wäre es mit einem minimalen kompilierbaren Beispiel? An dem Stückchen Code sehe ich keinen wirklichen Fehler. Mal setCheckState() ausprobiert?

Re: QListWidget checkbox oder selectable

Verfasst: 11. Juni 2012 18:48
von chom
Sorry das ich mich erst jetzt melde (sollte unbedingt E-Mail Benachrichtigung einschalten).
Habe das Problem selbst gelöst:
Meine Lösung

Danke trotzdem :D