PyQt5 QCommandLinkButton: configuración de borde para estados combinados marcados y flotantes

En este artículo, veremos cómo podemos establecer un borde en el QCommandLinkButton verificable de acuerdo con los estados marcado y flotante combinados. El botón de enlace de comando es un tipo especial de botón que tiene cualidades tanto de botón pulsador como de botón de opción. De forma predeterminada, no hay un borde adicional en … Continue reading «PyQt5 QCommandLinkButton: configuración de borde para estados combinados marcados y flotantes»

PYGLET – Accediendo a la imagen de Sprite

En este artículo veremos cómo podemos acceder a la imagen del sprite en el módulo PYGLET en python. Pyglet es una biblioteca fácil de usar pero poderosa para desarrollar aplicaciones GUI visualmente ricas como juegos, multimedia, etc. Una ventana es un objeto «pesado» que ocupa los recursos del sistema operativo. Las ventanas pueden aparecer como … Continue reading «PYGLET – Accediendo a la imagen de Sprite»

PyQt5 QDoubleSpinBox: configuración de edición de línea

En este artículo veremos cómo podemos configurar la edición de línea en QDoubleSpinBox. La edición de línea es el espacio en blanco que recibe la entrada y muestra el valor actual del cuadro de doble giro, podemos cambiar el objeto de edición de línea en cualquier momento. La edición de línea es el componente principal … Continue reading «PyQt5 QDoubleSpinBox: configuración de edición de línea»

Widgets en ipython – Widgets numéricos

Los widgets en ipython son herramientas de interacción basadas en GUI proporcionadas dentro de la consola del intérprete de ipython. Ayuda a interactuar con diferentes componentes cambiando en tiempo real el valor de los números enteros según el widget utilizado. Para instalarlo, use el siguiente comando en jupyter notebook. !pip install ipywidgets Los ipywidgets son … Continue reading «Widgets en ipython – Widgets numéricos»

Entrada de usuario en PySimpleGUI

Es importante cómo las claves son clave para comprender los elementos de PySimpleGUI. Si el usuario no especifica una clave, entonces el elemento se llamará elemento de entrada, se proporcionará una clave al usuario de forma predeterminada en forma de número entero, comenzando la numeración con cero. Si el usuario no especifica ninguna clave, los … Continue reading «Entrada de usuario en PySimpleGUI»

PyQt5 QSpinBox: agregar una imagen de fondo al botón de abajo para varios estados

En este artículo, veremos cómo podemos establecer la imagen de fondo en el botón hacia abajo del cuadro giratorio para sus diversos estados. El cuadro giratorio tiene dos hijos, uno es la edición de línea y el otro es el botón arriba y abajo. El botón Abajo se usa para disminuir el valor del cuadro … Continue reading «PyQt5 QSpinBox: agregar una imagen de fondo al botón de abajo para varios estados»

PyQt5 – Cómo alinear el texto de la etiqueta

En este artículo, veremos cómo podemos alinear el texto de las etiquetas en la aplicación PyQt5, podemos alinear el texto de tres maneras diferentes, a la izquierda, a la derecha y al centro. Sintaxis:   label.setAlignment(QtCore.Qt.AlignLeft) label.setAlignment(QtCore.Qt.AlignCenter) label.setAlignment(QtCore.Qt.AlignRight) Para usar esto, tenemos que importar Qtcore desde PyQt5   from PyQt5 import QtCore A continuación se muestra la … Continue reading «PyQt5 – Cómo alinear el texto de la etiqueta»

PyQt5 – ¿Cómo agregar una imagen en la ventana?

En este artículo, veremos cómo agregar una imagen a una ventana. La idea básica de hacer esto es, en primer lugar, cargar la imagen usando QPixmap y agregar la imagen cargada a la etiqueta, luego cambiar el tamaño de la etiqueta de acuerdo con las dimensiones de la imagen, aunque la parte de cambio de … Continue reading «PyQt5 – ¿Cómo agregar una imagen en la ventana?»

PyQt5 – Visualizador de búsqueda de salto

En este artículo veremos cómo podemos hacer una aplicación PyQt5 que visualizará el algoritmo de búsqueda Jump . Al igual que la búsqueda binaria, la búsqueda por saltos es un algoritmo de búsqueda de arrays ordenadas. La idea básica es verificar menos elementos (que la búsqueda lineal) avanzando en pasos fijos o omitiendo algunos elementos … Continue reading «PyQt5 – Visualizador de búsqueda de salto»

Visualización del algoritmo de clasificación: Heap Sort

Un algoritmo como Heap sort puede entenderse fácilmente mediante la visualización. En este artículo, se ha implementado un programa que visualiza el algoritmo Heap Sort. La interfaz gráfica de usuario (GUI) se implementa en Python utilizando la biblioteca pygame . Acercarse: Genere una array aleatoria y llene la ventana de pygame con barras. Las barras … Continue reading «Visualización del algoritmo de clasificación: Heap Sort»