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»

PyQt5: máscara para la casilla de verificación sin marcar

En este artículo veremos cómo podemos configurar la máscara para la casilla de verificación cuando está en estado desmarcado, por defecto no hay una imagen asociada a la casilla de verificación. La máscara es básicamente una imagen de fondo que se ajusta automáticamente según el tamaño de la casilla de verificación. Para agregar máscara a … Continue reading «PyQt5: máscara para la casilla de verificación sin marcar»

Python | Agregar etiqueta a una ventana 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. Widget de etiqueta:  el widget de etiqueta es para representar texto. Admite … Continue reading «Python | Agregar etiqueta a una ventana kivy»

Python – función Move() en wxPython

En este artículo en particular, aprenderemos cómo podemos mover nuestra ventana a un punto en particular. Esto se puede lograr usando la función Move() en la clase wx.Window de wxPython. Move() toma los puntos x e y para mover la ventana a un punto x, y particular. Sintaxis: wx.Move(self, x, y, flags=SIZE_USE_EXISTING) Parámetros: Parámetro Tipo … Continue reading «Python – función Move() en wxPython»

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»

PyQt5 – Etiqueta desplazable

En este artículo veremos cómo podemos crear una etiqueta desplazable, por defecto cuando creamos una etiqueta todo el texto está en una sola línea y si la longitud del texto es mayor que la etiqueta, el texto adicional no se muestra, aunque con Con la ayuda del método setWordWrap, podemos crear una etiqueta de varias … Continue reading «PyQt5 – Etiqueta desplazable»

PYGLET – Cargando Archivo de Atributos

En este artículo, veremos cómo podemos cargar una animación 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 regiones flotantes o … Continue reading «PYGLET – Cargando Archivo de Atributos»