Hola a todos, en mi proyecto tengo un css aplicado mediante un archivo adjunto. Mi problema es que no sé como aplicar distintos css a las toolbars de mi proyecto.
QToolBar { background-color:#135287;}
Tengo una toolbar principal, cuyo identificador es PRINCIPAL_ADMIN y quiero aplicarle un color de fondo distinto y no puedo.
Gracias Paco por tu respuesta, pero no me funciona. Tengo toolbars en las rejillas, toolbars en el dock del autoexec y probando lo que me has dicho*, no me aplica ningún css.
Interfaz: Establecer hoja de estilo CSS (.AUTOEXEC.BARRA_PRINCIPAL, “QToolBar { background-color:#CCCCCC;}”
El orden en que aplicas los CSS cuenta mucho, si aplicas a QMainWindow y/o QDockWidget en lineas posteriores a donde lo aplicaste a QToolBar no te funciona, tienes que aplicarlos a esos objetos antes de a la toolbar.
Hola aztecmexico, si funcionar funciona, lo que pasa es que quiero tener varias Toolbars de diferentes colores y el identificador es lo que no me funciona.
Te pongo un ejemplo:
QToolBar {…} 'para todas las toolbars
QToolBar#IdentificadorVelneo {…}
El motivo de tener varios colores es, porque al usar el QToolBar solamente, me afecta a todas las toolbars (rejillas, informes, etc) y en el caso de los informes, no quiero que le ponga el color de la paleta que estoy usando porque los iconos no se ven bien.
Gracias de nuevo por vuestra colaboración. Saludos.
Las Toolbar de toda la aplicación solo pueden tener aplicado un único estilo CSS, con una excepción,
Aquellas Toolbar colocadas en los Docks del Autoexec podrán tener una CSS personalizada mediante el comando ya mencionado
Interfaz: Establecer hoja de estilo CSS (.AUTOEXEC.BARRA_PRINCIPAL, “QToolBar { … }”)