[CSS] Color Fuente Pie Rejilla


([N4] jordimas) #1

Hola,
No consigo cambiar el color de la fuente del pie de rejilla mediante CSS.

Quiero cambiar el color del texto a blanco.
Estoy aplicando este CSS:

VCFootView {
background-color: #4f81bd;
color: #ffffff;
}

Pero no me hace caso. ¿Alguien lo ha conseguido?

El CSS entero que estoy aplicando es este:

QFrame{
border: 0px;
}

QTableView {
alternate-background-color: #B8CCE4;
background-color: #DBE5F1;
border: 1px solid #fff;
selection-color: #ffffff;
selection-background-color: #FA7D00;
gridline-color: #fff;
}

Qtitan–Grid {
alternate-background-color: #B8CCE4;
background-color: #DBE5F1;
border: 1px solid #fff;
selection-color: #ffffff;
selection-background-color: #FA7D00;
gridline-color: #fff;
}

QTableView QHeaderView::section {
color: #ffffff;
background-color: #4f81bd;
padding:4px;
}

QTableView QTableCornerButton::section {
color: #ffffff;
background-color: #4f81bd;
padding:4px;
}

VCFootView {
background-color: #4f81bd;
color: #fff;
}

QDateEdit, QTextEdit, QLineEdit, QTimeEdit, QDateTimeEdit, QSpinBox, QDoubleSpinBox, QComboBox, VBoundFieldEdit, QDoubleSpinBox {
font-weight: bold;
color: #2B37A7;
}

Adjunto imágen del ejemplo.

Gracias.
Saludos, Jordi.


([N4] mamestre) #2

La imágen.



([N4] sat) #3

Este ejemplo de estilo “azul” hace lo que tú quieres.

QLineEdit {
border: 1px solid #023097;
border-radius: 4px;
}
QHeaderView::section {
background-color: #023097;
color: white;
padding:2px;
border: 1px solid #023097;
margin: 2px;
min-width: 50px;
max-width: 150px;
min-height: 13px;
max-height: 13px;
}

QDoubleSpinBox {
border: 1px solid #023097;
border-radius: 4px;
padding-right: 5px; /* make room for the arrows */
border-width: 1;
}

QSpinBox {
border: 1px solid blue;
border-radius: 4px;
padding-right: 5px; /* make room for the arrows */
border-width: 1;
}

QTableView {
selection-background-color:#6474C8;
alternate-background-color: #C2CFFE;
}
QTableView QTableCornerButton::section {
background: #023097;
border: 2px outset #023097;
}

Un saludo.


([N1] Jordi Mas) #4

Hola,
Esto lo tenía mal:
QTableView QHeaderView::section {…}

Con tu ejemplo vi que es directamente:
QHeaderView::section {…}

Muchas Gracias!


([N1] Jordi Mas) #5

Lo que no está funcionando es aplicar un css al pie distinto al de la cabecera, con VCFootView. En soporte me han confirmado que hay un bug ya reportado:

Indicarte que existe una incidencia por la que no es posible aplicar distintos css a cabeceras y pies de rejillas. La incidencia incluida en nuestro sistema de gestión de incidencias con el código de referencia: 2927.

Saludos, Jordi.