Pregunta

¿Hay una hoja de estilos disponibles para su uso en aplicaciones Qt (a través de Qt Creator) que hace que su uso GUI la hoja de estilo que se ve en sí mismo Qt Creator, así como en AutoCAD y algunas otras aplicaciones?

¿Cuál es el nombre de esa hoja de estilo o dónde puedo conseguirlo? Se parece mucho a la hoja de estilo Vista, aunque ...

Y cada vez que se establece una hoja de estilo personalizada para su aplicación Qt, va a mostrar el mismo estilo en todas las plataformas, o va a seguir mostrando partes de la GUI nativa?

¿Fue útil?

Solución

No puedo decir en cuanto a cómo se podrían obtener las hojas de estilo que coinciden con Qt Creator o AutoCAD, pero para responder a su otra pregunta: ¿Cuando se aplica una hoja de estilo, se aplica al objeto que se aplica a, y la jerarquía niño de ese objeto. Cualquier tipo de artilugio que no atiende la hoja de estilos de alguna manera va a mantener el aspecto y comportamiento nativo que coincida con el estilo (hoja no estilo) elegido por Qt como el más apropiado para su aplicación basada en el entorno de la plataforma y el escritorio del usuario.

Otros consejos

Para las personas que quieran saber más: El estilo parece ser llamado manhattanstyle y se extiende QWindowsStyle. No es una hoja de estilo CSS-y por lo tanto no sólo copiar y pegar de configurar. Parece tener algunas otras dependencias en el código fuente, así que no sé cuánto va a tener que adaptarse a él.

La fuente se encuentra en el [código fuente qt-creador] /src/plugins/coreplugin/manhattanstyle.cpp

Y por cierto: si está ejecutando Debian / Ubuntu: escriba apt-get source qt-creator para obtener el código fuente;)

Sí, alguien ha separado hacia fuera. ver esto estilo de Manhattan

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top