PyQt5 QSpinBox: verificar si el usuario puede cambiar el valor usando el teclado o no

En este artículo veremos cómo podemos verificar si el usuario puede cambiar el valor del cuadro de número usando el teclado o no, cuando creamos un cuadro de número hay básicamente dos formas de cambiar el valor del cuadro de número, una es usando los botones de flecha o otra forma es usando el teclado. … Continue reading «PyQt5 QSpinBox: verificar si el usuario puede cambiar el valor usando el teclado o no»

PyQt5 – Cambiar el tamaño del botón pulsador

En este artículo veremos cómo cambiar el tamaño del pulsador. Básicamente, hay dos formas de cambiar el tamaño del botón, es decir, usando resizemétodo y setGeometrymétodo. La principal diferencia entre ellos es que resizeel método solo cambiará el tamaño del botón pulsador. por otro lado setGeometry, el método cambiará el tamaño y también establecerá la … Continue reading «PyQt5 – Cambiar el tamaño del botón pulsador»

PyQt5 QCalendarWidget: configuración del borde de los botones de herramientas

En este artículo veremos cómo podemos configurar el borde de los botones de herramientas del QCalendarWidget. Los botones de herramientas son los botones disponibles en la parte superior, es decir, los botones para ir a la página izquierda y derecha, configurar el borde para QCalendarWidget no es como configurar el borde para los otros widgets, … Continue reading «PyQt5 QCalendarWidget: configuración del borde de los botones de herramientas»

PyQt5: comprobar si los valores duplicados están permitidos o no en ComboBox

En este artículo veremos cómo podemos comprobar si se permiten o no las inserciones duplicadas en el cuadro combinado. De forma predeterminada, no se permite la inserción de duplicados, aunque es posible insertar mediante programación elementos duplicados en el cuadro combinado, pero el usuario no puede insertar valores duplicados. Para permitir la inserción de duplicados, … Continue reading «PyQt5: comprobar si los valores duplicados están permitidos o no en ComboBox»

PyQt5: establece la máscara en la flecha hacia abajo del cuadro combinado cuando se presiona

En este artículo, veremos cómo podemos configurar la máscara para la flecha hacia abajo del cuadro combinado cuando se presiona. La flecha hacia abajo es la parte del botón pulsador del cuadro combinado que, cuando se presiona, abre la vista de lista. La máscara solo aparecerá cuando se presione la flecha hacia abajo. Para hacerlo, … Continue reading «PyQt5: establece la máscara en la flecha hacia abajo del cuadro combinado cuando se presiona»

PyQt5 – método checkState() para la casilla de verificación

Básicamente, hay dos estados en la casilla de verificación que están marcados o desmarcados , aunque al usar el setTristatemétodo podemos agregar un estado intermedio. checkStateEl método se usa para verificar el estado de la casilla de verificación, devuelve el objeto CheckState, pero cuando lo imprimamos, la salida será la siguiente: 0 para estado no … Continue reading «PyQt5 – método checkState() para la casilla de verificación»

PyQt5 – ¿Cómo hacer una etiqueta semitransparente?

Al diseñar una aplicación GUI (interfaz gráfica de usuario), tendemos a hacer muchas etiquetas, pero a veces algunas etiquetas se superponen entre sí y solo se ve la etiqueta que está en la parte superior, por eso se necesita una etiqueta semitransparente. Etiqueta normal vs Etiqueta semitransparente –        Para crear etiquetas semitransparentes setStyleSheet()se utiliza … Continue reading «PyQt5 – ¿Cómo hacer una etiqueta semitransparente?»

PyQt5 QSpinBox – Desconectarlo

En este artículo veremos cómo podemos desconectar el cuadro de número, desconectar el cuadro de número significa que la acción que están conectados al cuadro de número no tendrá lugar, se desconectarán. Desconectar es exactamente lo contrario de conectar una acción al cuadro de número. Para hacer esto usamos el método de desconexión. Sintaxis: spin_box.disconnect() … Continue reading «PyQt5 QSpinBox – Desconectarlo»

PyQtGraph: obtener la posición X e Y del gráfico de barras

En este artículo veremos cómo podemos obtener la posición X e Y del gráfico de barras en el módulo PyQtGraph. PyQtGraph es una biblioteca de interfaz de usuario y gráficos para Python que proporciona la funcionalidad comúnmente requerida en el diseño y las aplicaciones científicas. Sus objetivos principales son proporcionar gráficos rápidos e interactivos para … Continue reading «PyQtGraph: obtener la posición X e Y del gráfico de barras»

PyQt5 QCalendarWidget – Propiedad de configuración

En este artículo, veremos cómo podemos configurar la información de propiedades en QCalendarWidget, las propiedades son la información agregada por el desarrollador para informar sobre las propiedades del calendario, por ejemplo, si el calendario tiene una fecha futura bloqueada, el desarrollador agregará esta propiedad para que otro desarrollador puede ver esto y conocer la propiedad. … Continue reading «PyQt5 QCalendarWidget – Propiedad de configuración»