PyQt5 QSpinBox – Agregar acción

En este artículo veremos cómo podemos agregar acción al cuadro de número, acción básicamente un método llamado por el cuadro de número cada vez que cambia su valor. Agregar acción al cuadro de número ya que cada vez que el usuario cambia el valor, algo debería suceder. Para agregar acción usaremos el spin_box.valueChanged.connectmétodo. Sintaxis: spin_box.valueChanged.connect(method_name) … Continue reading «PyQt5 QSpinBox – Agregar acción»

PyQt5 QSpinBox: redimensionándolo según el valor

En este artículo veremos cómo podemos cambiar el tamaño del cuadro de número según su valor. Podemos establecer la dimensión del cuadro de número con la ayuda del setGeometrymétodo, aunque también toma el argumento de posición, ya que cambiar el tamaño no es apropiado. Para hacer esto, usamos resizeel método con el objeto de cuadro … Continue reading «PyQt5 QSpinBox: redimensionándolo según el valor»

PyQt5 QSpinBox – Obtener tamaño de píxel

En este artículo veremos cómo podemos obtener el tamaño de píxel del texto en el cuadro de número. El tamaño de píxel cambia el tamaño de cada píxel del texto. Cuanto mayor sea el valor del píxel, más texto se ampliará. Podemos cambiar el tamaño de píxel con la ayuda del setPixelSizemétodo. Para hacer esto, … Continue reading «PyQt5 QSpinBox – Obtener tamaño de píxel»

PyQt5 QSpinBox – Superar la posición de la línea

En este artículo veremos cómo podemos superar la posición de línea del texto del cuadro de número. La posición de la línea superior es la distancia desde la línea base hasta donde se debe dibujar una línea superior. Una línea superior, núcleo superior o barra superior es una característica tipográfica de una línea horizontal dibujada … Continue reading «PyQt5 QSpinBox – Superar la posición de la línea»

PyQt5 QSpinBox – Limpiar la máscara

En este artículo, veremos cómo podemos borrar la máscara del cuadro de número, las máscaras se usan para ocultar parte de un elemento de imagen de la interfaz de usuario. Podemos configurar la máscara usando el setMaskmétodo. Para hacer esto usamos el método cleanText. Sintaxis: spin_box.clearMask() Argumento: no requiere argumento Acción realizada: máscara en el … Continue reading «PyQt5 QSpinBox – Limpiar la máscara»

PyQt5 QSpinBox – Cómo obtener el margen izquierdo

En este artículo veremos cómo podemos obtener el margen izquierdo del cuadro de número, por defecto está establecido en cero, aunque podemos cambiar esto utilizando setLeftel método con el objeto de margen del cuadro de número. Para hacer esto usamos el método margin.left . Sintaxis: margin.left() Aquí margin es el objeto QMargin del cuadro de … Continue reading «PyQt5 QSpinBox – Cómo obtener el margen izquierdo»

PyQt5 QSpinBox: configurarlo para solo lectura

En este artículo veremos cómo podemos hacer que el cuadro de número sea de solo lectura, solo lectura significa que el usuario no podrá cambiar su valor. Es similar a deshabilitar un cuadro de número, pero cuando el cuadro de número está deshabilitado, sus otras propiedades también se desactivan, pero en solo lectura nadie puede … Continue reading «PyQt5 QSpinBox: configurarlo para solo lectura»

PyQt5 QSpinBox: agregar una imagen de fondo para varios estados

En este artículo, veremos cómo podemos establecer la imagen de fondo en el cuadro de número para sus diversos estados. Hay básicamente tres estados del cuadro de número uno es el estado normal, el segundo es el estado de desplazamiento, es decir, cuando el cursor está en el cuadro de número y el tercero es … Continue reading «PyQt5 QSpinBox: agregar una imagen de fondo para varios estados»

PyQt5 QSpinBox – Configuración de visualización de base entera

En este artículo veremos cómo podemos configurar la visualización de la base de enteros en el cuadro de número, una base o base es el número de dígitos diferentes o combinaciones de dígitos y letras que utiliza un sistema de conteo para representar números. La base entera por defecto es 10 aunque podemos cambiarla. Nota: … Continue reading «PyQt5 QSpinBox – Configuración de visualización de base entera»

PyQt5 QSpinBox – Valor mínimo de acceso

En este artículo veremos cómo podemos obtener el valor mínimo, es decir, el límite inferior del cuadro de número, por defecto, cuando creamos un cuadro de número, oscila entre 0 y 99, es decir, su valor mínimo es 0, aunque podemos cambiarlo. Para ello utilizaremos el spin_box.minimummétodo. Sintaxis: spin_box.minimum() Argumento: no requiere argumento Retorno: Devuelve … Continue reading «PyQt5 QSpinBox – Valor mínimo de acceso»