PyQt5 – Agregar acción al ComboBox

En este artículo veremos cómo podemos agregar acciones al cuadro combinado. La acción es básicamente un método llamado por el cuadro combinado cuando recibe cambios. Estos cambios pueden ser un nuevo elemento insertado por el usuario o cualquier elemento seleccionado por el usuario. Para ello utilizaremos el activated.connectmétodo. Sintaxis: combo_box.activated.connect(self.do_something) Argumento: toma el nombre del … Continue reading «PyQt5 – Agregar acción al ComboBox»

Python | Widget de carrusel en Kivy – Part 1

Kivy es una herramienta GUI independiente de la plataforma en Python. Como se puede ejecutar en Android, IOS, Linux y Windows, etc. Básicamente se usa para desarrollar la aplicación de Android, pero eso no significa que no se pueda usar en aplicaciones de escritorio. 👉🏽 Tutorial de Kivy: aprenda Kivy con ejemplos . Widget de … Continue reading «Python | Widget de carrusel en Kivy – Part 1»

Crear una calculadora de proporción áurea usando PyQt5

En este artículo veremos cómo podemos crear una calculadora de proporción áurea usando PyQt5. En matemáticas, dos cantidades están en la proporción áurea si su proporción es igual a la proporción entre su suma y la mayor de las dos cantidades. El valor de la proporción áurea es 1.61803398875. A continuación se muestra cómo se … Continue reading «Crear una calculadora de proporción áurea usando PyQt5»

Aplicación de GUI de escáner de tarjetas de visita usando Python

Python es un lenguaje de programación emergente que consta de muchos módulos y bibliotecas integrados. Que brinda soporte a muchas aplicaciones web y ágiles. Debido a su comportamiento de sintaxis limpio y conciso, muchas organizaciones gigantes y renombradas como Instagram, Netflix, etc., están trabajando en el marco de trabajo de Python y se dirigen hacia … Continue reading «Aplicación de GUI de escáner de tarjetas de visita usando Python»

Python | Selector de archivos en kivy

Kivy es una herramienta GUI independiente de la plataforma en Python. Como se puede ejecutar en Android, IOS, Linux y Windows, etc. Básicamente se usa para desarrollar la aplicación de Android, pero eso no significa que no se pueda usar en aplicaciones de escritorio. Tutorial de Kivy: aprenda Kivy con ejemplos . Selector de archivos: … Continue reading «Python | Selector de archivos en kivy»

Python | FloatLayout en Kivy usando el archivo .kv

Kivy es una herramienta GUI independiente de la plataforma en Python. Como se puede ejecutar en Android, IOS, Linux y Windows, etc. Básicamente se usa para desarrollar la aplicación de Android, pero eso no significa que no se pueda usar en aplicaciones de escritorio. 👉🏽 Tutorial de Kivy: aprenda Kivy con ejemplos . Diseño flotante: … Continue reading «Python | FloatLayout en Kivy usando el archivo .kv»

PyQt5 QSpinbox: cómo habilitar la aceptación de gotas

En este artículo, veremos cómo podemos habilitar la aceptación de gotas en el cuadro de número, sabemos que podemos habilitar el arrastre usando setDragEnabledel método con el objeto de edición de línea del cuadro de número, pero ¿de qué sirve arrastrar el texto? No podemos soltarlo. en cualquier sitio. Permitir aceptar soltar significa que el … Continue reading «PyQt5 QSpinbox: cómo habilitar la aceptación de gotas»

PyQt5 QSpinBox – Configuración de la propiedad de fondo de relleno automático

En este artículo veremos cómo podemos establecer la propiedad de autocompletar del cuadro de número, esta propiedad hará que Qt llene el fondo del cuadro de número antes de invocar el evento de pintura. El color utilizado está definido por la QPalette.Windowfunción de color de la paleta del cuadro de número. Por defecto, esta propiedad … Continue reading «PyQt5 QSpinBox – Configuración de la propiedad de fondo de relleno automático»

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 – Cómo agregar margen en la barra de progreso

En este artículo veremos cómo establecer el margen en una barra de progreso. Para agregar un margen a la barra de progreso, debemos cambiar el código de la hoja de estilo para el fragmento, es decir, la parte interna (barra de carga) de la barra de progreso. A continuación se muestra el código de la … Continue reading «PyQt5 – Cómo agregar margen en la barra de progreso»