PyQt5 QCalendarWidget: configuración del evento de liberación de clave

En este artículo veremos cómo podemos implementar el evento de liberación de clave para el QCalendarWidget. Para configurar el evento de liberación de tecla, tenemos que anular el método keyReleaseEvent; al anular el evento de liberación de tecla, podemos agregar funciones al calendario cada vez que se suelta la tecla presionada. A diferencia del evento … Continue reading «PyQt5 QCalendarWidget: configuración del evento de liberación de clave»

PyQt5 QLabel – Agregar efecto de desenfoque

En este artículo veremos cómo podemos agregar efecto de desenfoque a la etiqueta, desenfoque significa suavizar la etiqueta, por defecto no hay efecto de desenfoque en la etiqueta aunque podemos agregar efecto de desenfoque en cualquier momento. A continuación se muestra la representación de la etiqueta con efecto de desenfoque. Para hacer esto tenemos que … Continue reading «PyQt5 QLabel – Agregar efecto de desenfoque»

Calculadora de préstamos usando PyQt5 en Python

En este artículo, veremos cómo podemos crear una calculadora de préstamos usando PyQt5 , a continuación se muestra una imagen que muestra cómo se verá la calculadora de préstamos:  PyQt5 es un kit de herramientas GUI multiplataforma, un conjunto de enlaces de Python para Qt v5. Uno puede desarrollar una aplicación de escritorio interactiva con … Continue reading «Calculadora de préstamos usando PyQt5 en Python»

¿Cómo configurar el ícono en una ventana en PyQt5?

Cuando diseñamos una aplicación PyQt5, vemos un ícono en la esquina superior izquierda, por defecto se ve así: En este tutorial, veremos cómo cambiar el ícono de acuerdo con la necesidad del usuario, para hacer esto usamos el setWindowIcon()método y para cargar QIconse usará el ícono que pertenece a QtGui class. Sintaxis: setWindowIcon(QtGui.QIcon(‘icono.png’)) Argumento: bToma … Continue reading «¿Cómo configurar el ícono en una ventana en PyQt5?»

PyQt5: configuración de fuente en el elemento de cuadro de edición de línea de ComboBox no editable

En este artículo veremos cómo cambiar el tamaño y la fuente del elemento presente en el cuadro editable. Si usamos setFontun método que toma el objeto QFont como argumento, usarlo con el objeto de casilla de verificación cambiará la fuente de todos los elementos presentes en la lista. Nota: Cuando obtenemos el objeto de edición … Continue reading «PyQt5: configuración de fuente en el elemento de cuadro de edición de línea de ComboBox no editable»

PyQt5: mueva la posición de la etiqueta dentro de la ventana con las teclas de flecha

En este artículo veremos cómo podemos mover la etiqueta dentro de la ventana usando las teclas de flecha, es decir, cada vez que se presiona la tecla de flecha (tecla de dirección), se mueve hacia esa dirección. Por ejemplo, cuando el usuario presiona la tecla de flecha hacia arriba, la etiqueta se moverá hacia arriba … Continue reading «PyQt5: mueva la posición de la etiqueta dentro de la ventana con las teclas de flecha»

PyQt5 QDateEdit – Obtener fecha y hora

En este artículo veremos cómo podemos obtener la fecha y hora del QDateEdit. El usuario puede configurar la fecha para la edición de la fecha con la ayuda del cursor y el teclado, pero a veces es necesario configurar la fecha inicial o la fecha mediante programación para mostrar la fecha en los registros, lo … Continue reading «PyQt5 QDateEdit – Obtener fecha y hora»

PyQtGraph – Ocultar el gráfico de barras

En este artículo veremos cómo podemos ocultar el 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 mostrar datos (gráficos, videos, etc.) … Continue reading «PyQtGraph – Ocultar el gráfico de barras»

PyQt5 QListWidget: agregarle una barra de desplazamiento adicional

En este artículo veremos cómo podemos agregar una barra de desplazamiento adicional del QListWidget. QListWidget es una clase de conveniencia que proporciona una vista de lista con una interfaz clásica basada en elementos para agregar y eliminar elementos. QListWidget usa un modelo interno para administrar cada QListWidgetItem en la lista. Agrega un widget como un … Continue reading «PyQt5 QListWidget: agregarle una barra de desplazamiento adicional»

PyQt5 ComboBox: tamaño de borde diferente cuando no se puede editar y se presiona

En este artículo veremos cómo podemos establecer un ancho de borde diferente para el cuadro combinado cuando no es editable y se presiona, cuando establecemos el borde del cuadro combinado es del mismo color para todos los lados, aunque podemos cambiar el color de cada lado respectivamente. Solo aparecerá un ancho de borde diferente. El … Continue reading «PyQt5 ComboBox: tamaño de borde diferente cuando no se puede editar y se presiona»