Delegates displayText

Alles rund um die Programmierung mit Qt
Antworten
Chri
Beiträge: 100
Registriert: 23. Juni 2017 12:32

Delegates displayText

Beitrag von Chri »

Hi
Habe eine Tableview und in Spalte 2 soll in der Anzeige "--" vorgesetzt werden.
Soweit kein Problem mit

Code: Alles auswählen

QString displayText(const QVariant & value, const QLocale & locale) const .....
im Delegate.
Es soll jedoch nur dann "--" vorgesetzt werden,wenn der Wert in Spalte 4 größer 1 ist.
Ich bräuchte etwas wie

Code: Alles auswählen

if (index.sibling(index.row(),4).data().toString()>1) ....
Doch index gibts ja nicht bei displayText.

LG
Chri
Die Sprache des Technikers ist die Skizze
Chri
Beiträge: 100
Registriert: 23. Juni 2017 12:32

Re: Delegates displayText

Beitrag von Chri »

OK
Habe es mit void initStyleOption gelöst.
Würde mich aber dennoch interessieren, ob es mit displayText auch ginge

LG
Chri
Die Sprache des Technikers ist die Skizze
Antworten