PyQt5: fondo de casilla de verificación intermedia al pasar el mouse

En este artículo, veremos cómo establecer el color de fondo en la casilla de verificación para la parte de la etiqueta cuando se desplaza el mouse y se encuentra actualmente en un estado intermedio. El estado intermedio es un estado entre el estado marcado y no marcado, es el tercer estado que se crea con … Continue reading «PyQt5: fondo de casilla de verificación intermedia al pasar el mouse»

PyQt5 QListWidget: configuración de la propiedad de desplazamiento automático

En este artículo veremos cómo podemos configurar la propiedad de desplazamiento automático de 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. Esta propiedad se mantiene si … Continue reading «PyQt5 QListWidget: configuración de la propiedad de desplazamiento automático»

método destroy() en Tkinter | Python

Tkinter admite una variedad de métodos para realizar diversas tareas. También ofrece algún método universal. destroy()es un método de widget universal, es decir, podemos usar este método con cualquiera de los widgets disponibles, así como con la ventana principal de tkinter. Sintaxis: widget_object = Widget(parent, command = widget_class_object.destroy) Este método se puede usar con el … Continue reading «método destroy() en Tkinter | Python»

PyQt5 – Esquina de borde diferente de la etiqueta

En este artículo, veremos cómo hacer diferentes tipos de curvas para diferentes esquinas. Podemos hacer bordes a una etiqueta usando setStyleSheet()el método, pero los bordes predeterminados tienen ángulos rectos en las esquinas, es decir, no tienen curvas, pero también podemos usar hace curvas configurando border-radius. Esto hará la misma curva en las cuatro esquinas. A … Continue reading «PyQt5 – Esquina de borde diferente de la etiqueta»

Python EasyGUI: muestra la imagen en un cuadro de botón

En este artículo veremos cómo podemos agregar o mostrar una imagen en el cuadro del botón. El cuadro de botones se usa para mostrar una ventana que tiene varios botones en EasyGUI, se puede usar cuando hay condiciones para seleccionar uno entre muchos botones, por ejemplo, botones en ascensor a la vez, el usuario puede … Continue reading «Python EasyGUI: muestra la imagen en un cuadro de botón»

PyQt5 QSpinBox – Sugerencia de estado de configuración

En este artículo, veremos cómo podemos configurar la sugerencia de estado en el cuadro de número. La sugerencia de estado es básicamente un texto establecido por el desarrollador para brindar la sugerencia (información) sobre el estado del cuadro de número a otros desarrolladores. Por ejemplo, podemos establecer la sugerencia de estado en «valor alto» cuando … Continue reading «PyQt5 QSpinBox – Sugerencia de estado de configuración»

Python | Elipse (diferentes polígonos) 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 no significa que no se pueda usar en aplicaciones de escritorio. Tutorial de Kivy: aprenda Kivy con ejemplos . Elipse: Ellipse es una … Continue reading «Python | Elipse (diferentes polígonos) en Kivy»

PyQt5 QCalendarWidget: configuración del evento de pulsación de tecla

En este artículo veremos cómo podemos implementar el evento de pulsación de tecla para QCalendarWidget. Para configurar el evento de pulsación de tecla, tenemos que anular el método keyPressEvent; al anular el evento de pulsación de tecla, podemos agregar funciones al calendario siempre que se presione la tecla. Pasos de implementación: 1. Cree una ventana … Continue reading «PyQt5 QCalendarWidget: configuración del evento de pulsación de tecla»

Creando un navegador simple usando PyQt5

En este artículo veremos cómo podemos crear un navegador simple usando PyQt5. El navegador web es una aplicación de software para acceder a información en la World Wide Web. Cuando un usuario solicita una página web de un sitio web en particular, el navegador web recupera el contenido necesario de un servidor web y luego … Continue reading «Creando un navegador simple usando PyQt5»