PyQt5 QDockWidget – Diseño de configuración

En este artículo veremos cómo podemos configurar el diseño del QDockWidget. QDockWidget proporciona el concepto de widgets de base, también conocidos como paletas de herramientas o ventanas de utilidades. Las ventanas del muelle son ventanas secundarias ubicadas en el área del widget del muelle alrededor del widget central en una QMainWindow (ventana original). Diseño especifica … Continue reading «PyQt5 QDockWidget – Diseño de configuración»

PyQt5 QDoubleSpinBox – Obtener la propiedad de tipo de paso

En este artículo veremos cómo podemos obtener la propiedad de tipo de paso del QDoubleSpinBox. Esta propiedad contiene el tipo de paso. El tipo de paso puede ser paso único o paso decimal adaptativo. De forma predeterminada, cuando cambiamos el valor, cambia por un número entero, no por el valor decimal, aunque podemos cambiar esto … Continue reading «PyQt5 QDoubleSpinBox – Obtener la propiedad de tipo de paso»

PyQt5: color de fondo del botón de opción al pasar el mouse

En este artículo, veremos cómo podemos configurar el color de fondo para el botón de opción cuando el mouse (cursor) pasa el mouse sobre el botón de opción; de manera predeterminada, no hay un conjunto de colores de fondo. Cuando pase el mouse sobre el botón de radio, aparecerá el color de fondo. Para hacerlo … Continue reading «PyQt5: color de fondo del botón de opción al pasar el mouse»

PyQt5 – Juego de serpientes

En este artículo, veremos cómo podemos diseñar el juego de la serpiente simple usando PyQt5. Snake es el nombre común de un concepto de videojuego en el que el jugador maniobra una línea que crece en longitud, siendo la línea en sí misma un obstáculo principal. El concepto se originó en el juego de arcade … Continue reading «PyQt5 – Juego de serpientes»

PyQt5: agrega una imagen de fondo a la barra de estado

En este artículo veremos cómo configurar una imagen de fondo en una barra de estado. Podemos establecer el color de fondo usando el método background-colorin setStyleSheet(), también podemos establecer la imagen de fondo en una etiqueta usando el método background-imagein .setStyleSheet() Sintaxis: self.statusBar().setStyleSheet(“imagen de fondo: url(imagen.png);”) Argumento: Toma una string como argumento. Acción realizada: Establece … Continue reading «PyQt5: agrega una imagen de fondo a la barra de estado»

PyQt5 QCalendarWidget – Configuración de evento de entrada

En este artículo veremos cómo podemos implementar el evento enter para QCalendarWidget. Se envía un evento de entrada al calendario cuando el cursor del ratón entra en el calendario. Este controlador de eventos se puede volver a implementar en una subclase para recibir eventos de entrada de calendario que se pasan en el parámetro de … Continue reading «PyQt5 QCalendarWidget – Configuración de evento de entrada»

PyQt5 QCalendarWidget – Establecer borde

En este artículo veremos cómo podemos configurar el borde para QCalendarWidget, configurar el borde para QCalendarWidget no es como configurar el borde para los otros widgets, el calendario es un widget que tiene muchos componentes secundarios, es decir, también podemos configurar el borde para un componente independiente. A continuación se muestra cómo se verá el … Continue reading «PyQt5 QCalendarWidget – Establecer borde»

PyQt5 QCalendarWidget – Obtener la altura máxima

En este artículo veremos cómo podemos obtener la altura máxima del QCalendarWidget. La altura máxima del calendario es aquella altura después de la cual no se puede extender más, de forma predeterminada cuando creamos un calendario dentro del diseño y cuando la ventana se amplía, el tamaño del calendario también aumenta, por lo que es … Continue reading «PyQt5 QCalendarWidget – Obtener la altura máxima»

PyQt5 QCalendarWidget – Configuración de indicadores de ventana

En este artículo veremos cómo podemos configurar las banderas de ventana del QCalendarWidget. Los indicadores de ventana son una combinación de un tipo (p. ej., Qt::Dialog) y cero o más sugerencias para el sistema de ventanas (p. ej., Qt::FramelessWindowHint). Si el calendario tenía tipo Qt::Widget o Qt::SubWindow y se convierte en una ventana (Qt::Window, Qt::Dialog, … Continue reading «PyQt5 QCalendarWidget – Configuración de indicadores de ventana»

PyQt5 QDoubleSpinBox – Obtener sufijo

En este artículo veremos cómo podemos obtener el sufijo del QDoubleSpinBox. En lingüística, un sufijo es un afijo que se coloca después de la raíz de una palabra. Ejemplos comunes son las terminaciones de casos, que indican el caso gramatical de sustantivos o adjetivos, y las terminaciones de verbos, que forman la conjugación de verbos. … Continue reading «PyQt5 QDoubleSpinBox – Obtener sufijo»