(1) Modificar el tamaño de fuente y el estilo del texto que se muestra en la interfaz de la ventana Halcon
Hay dos operadores set_font y set_display_font en Halcon12. Set_display_font es una función local, por lo que el operador final implementado es set_font.
Según los diferentes entornos del sistema, los métodos de uso son ligeramente diferentes:
Los diferentes sistemas utilizan diferentes métodos. Pensé que era relativamente simple, simplemente siga la configuración de ejemplo en el documento. Pero hay muchas fuentes en win, por lo que este método es factible. Es posible que otros sistemas no tengan el tipo de fuente especificado, por lo que el tipo de fuente que sigo solicitando en Linux es incorrecto.
Echemos un vistazo a la última versión de Halcon20.
La introducción de la nueva versión es mucho más sencilla. Si solo modifica la fuente, use set_system('default_font ', font) para configurar la fuente predeterminada. Aquí también se le pedirá que obtenga las fuentes compatibles y las configure según los diferentes sistemas. Finalmente, se da un ejemplo simple como referencia.
Según el documento de ayuda anterior, la modificación de la fuente se puede lograr en Qt.
Debido a que varias fuentes configuradas en Linux muestran errores, utilizamos directamente el segundo método para obtener las fuentes compatibles con Linux y configurarlas.
El efecto de configurar según el método anterior es el siguiente.
Modificación de fuente de texto en visualización de ventana Halcon.