Alles rund um die Programmierung mit Qt
-
Chri
- Beiträge: 100
- Registriert: 23. Juni 2017 12:32
Beitrag
von Chri »
Hi
Habe mit delegate in einem qtableview in Zeile 4 eine horizontale Linie gezeichnet.
Code: Alles auswählen
if (index.row() ==4)
painter->drawLine(option.rect.bottomLeft(),option.rect.bottomRight() );
Nun möchte ich in einer Spalte die Linie unterbrechen
Code: Alles auswählen
if (index.row() ==4) && index.column() = 15
{
?? Wie bekomme ich die Linie weg?
}
LG
Chri
Die Sprache des Technikers ist die Skizze
-
Volker75
- Beiträge: 59
- Registriert: 8. April 2009 21:04
Beitrag
von Volker75 »
Ohne es getestet zu haben, noch es jemals gemacht zu haben. Ich würde notfalls folgendes ausprobieren:
Code: Alles auswählen
if (index.row() ==4 && index.column() != 15 ){
painter->drawLine(option.rect.bottomLeft(),option.rect.bottomRight() );
}