jordimas
([N4] jordimas)
20 Agosto, 2013 14:15
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.
sat
([N4] sat)
21 Agosto, 2013 06:44
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.
Jordi_Mas
([N1] Jordi Mas)
21 Agosto, 2013 07:21
4
Hola,
Esto lo tenía mal:
QTableView QHeaderView::section {…}
Con tu ejemplo vi que es directamente:
QHeaderView::section {…}
Muchas Gracias!
Jordi_Mas
([N1] Jordi Mas)
21 Agosto, 2013 08:59
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.