PyQt5 QSpinBox: agregar color de fondo cuando se presiona

En este artículo veremos cómo podemos establecer el color de fondo del cuadro de selección cuando se presiona, por defecto el cuadro de selección es de color blanco aunque los botones son de color gris pero podemos cambiar el color. Este color de fondo aparecerá solo cuando se presione cualquiera de los botones arriba y … Continue reading «PyQt5 QSpinBox: agregar color de fondo cuando se presiona»

PyQt5 QSpinBox: agregar máscara a la flecha hacia arriba

En este artículo, veremos cómo podemos configurar el aspecto de la flecha hacia arriba del cuadro de número para sus diversos estados. El cuadro giratorio tiene dos hijos, uno es la edición de línea y el otro es el botón arriba y abajo. La flecha hacia arriba es un componente interno del botón hacia arriba, … Continue reading «PyQt5 QSpinBox: agregar máscara a la flecha hacia arriba»

PyQt5 QSpinBox: agregar una imagen de fondo a la flecha hacia abajo para varios estados – Part 1

En este artículo, veremos cómo podemos establecer la imagen de fondo en la flecha hacia abajo del cuadro de número para sus diversos estados. El cuadro giratorio tiene dos hijos, uno es la edición de línea y el otro es el botón arriba y abajo. La flecha hacia abajo es el componente interno del botón … Continue reading «PyQt5 QSpinBox: agregar una imagen de fondo a la flecha hacia abajo para varios estados – Part 1»

PyQt5 QSpinBox – Obtener la posición de la línea de abajo

En este artículo veremos cómo podemos obtener la posición debajo de la línea del texto del cuadro de número. La posición de la línea de subrayado es la distancia desde la línea de base hasta donde debe dibujarse una línea de subrayado. Un subrayado, también llamado guión bajo, es una línea más o menos horizontal … Continue reading «PyQt5 QSpinBox – Obtener la posición de la línea de abajo»

PyQt5 QSpinBox: comprobar si es el antepasado de un niño dado

En este artículo veremos cómo podemos verificar si el cuadro de número es el antepasado del niño dado. Si el cuadro de número es un padre (o abuelo, etc. en cualquier nivel), del niño dado, y tanto el cuadro de número como el niño están dentro de la misma ventana, entonces es cierto que es … Continue reading «PyQt5 QSpinBox: comprobar si es el antepasado de un niño dado»

PyQt5 QSpinBox: obtener el widget anterior en la string de enfoque

En este artículo, veremos cómo podemos obtener el widget que está antes en la string de enfoque del cuadro de número. El cuadro giratorio consta de dos widgets secundarios, uno es la edición de línea y el otro son los botones de flecha. El enfoque se establece widget por widget, es decir, la string de … Continue reading «PyQt5 QSpinBox: obtener el widget anterior en la string de enfoque»

PyQt5 QSpinBox: cómo obtener el texto elidido a través de la fuente

En este artículo veremos cómo podemos obtener el texto elidido del cuadro de número. Si el texto de la string es más ancho que el ancho, una versión elidida de la string sería una string con «…» en ella. De lo contrario, se mostrará la string original. Hay tres parámetros de modo para obtener el … Continue reading «PyQt5 QSpinBox: cómo obtener el texto elidido a través de la fuente»

PyQt5 QSpinBox – Configuración del tamaño del punto flotante | método setPointSizeF()

En este artículo veremos cómo podemos establecer el tamaño de punto flotante del texto en el cuadro de número. Cambiar el tamaño del punto cambiará el tamaño del texto, el píxel y el punto son dos cosas diferentes, algunas cosas el punto puede tener varios píxeles dentro. Se recomienda cambiar el tamaño de los puntos … Continue reading «PyQt5 QSpinBox – Configuración del tamaño del punto flotante | método setPointSizeF()»

PyQt5 QSpinbox: arrastrar texto desde él y soltarlo en la etiqueta personalizada

En este artículo, veremos cómo podemos arrastrar el texto del cuadro de número y soltarlo en la etiqueta personalizada dada usando el cursor. Arrastrar y soltar texto es similar a arrastrar y soltar una carpeta de un directorio a otro y cuando hacemos esto se genera otra copia. Para poder hacer esto tenemos que hacer … Continue reading «PyQt5 QSpinbox: arrastrar texto desde él y soltarlo en la etiqueta personalizada»

PyQt5 QSpinBox – Cómo obtener las métricas de la fuente

En este artículo veremos cómo podemos obtener las métricas de fuente del cuadro de número. La clase QFontMetrics proporciona información de métricas de fuentes, calcula el tamaño de los caracteres y las strings para una fuente determinada. Básicamente consiste en los detalles de posicionamiento de la fuente del cuadro de número. Para hacer esto, usamos … Continue reading «PyQt5 QSpinBox – Cómo obtener las métricas de la fuente»