Hallo,
Wie kann ich in meinem Tableview den Headerview einfärben, ich möchte nämlich für jede Spaltenüberschrift eine andere Farbe.
danke acdc
QHeaderView einfärben
Stylesheets sind gut, habe nun folgendes Probiert:
In der Doku steht nun auch etwas von den Sections, nur weis ich nicht wie ich zum Beispiel folgendes werwenden kann:
es geht darum die "up-arrow" oder "section" anzusprechen.
Wie muss der String genau aussehen, den ich in setStyleSheet packe?
acdc[/code]
Code: Alles auswählen
setStyleSheet("color: blue;"
"selection-color: yellow;"
"selection-background-color: blue;");
Code: Alles auswählen
QHeaderView::section {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #616161, stop: 0.5 #505050,
stop: 0.6 #434343, stop:1 #656565);
color: white;
padding-left: 4px;
border: 1px solid #6c6c6c;
}
QHeaderView::section:checked
{
background-color: red;
}
/* style the sort indicator */
QHeaderView::down-arrow {
image: url(down_arrow.png);
}
QHeaderView::up-arrow {
image: url(up_arrow.png);
}
Wie muss der String genau aussehen, den ich in setStyleSheet packe?
acdc[/code]