PyQt5 QCalendarWidget – Propiedad de dirección anulada

En este artículo veremos cómo podemos desactivar la propiedad de dirección del QCalendarWidget. Hay tres tipos de dirección disponibles en el calendario, el primero es el predeterminado que es de izquierda a derecha, el segundo es el diseño de derecha a izquierda que es necesario para ciertos idiomas, especialmente el árabe y el hebreo. En … Continue reading «PyQt5 QCalendarWidget – Propiedad de dirección anulada»

PyQt5 QCalendarWidget – Anular las banderas de ventana

En este artículo veremos cómo podemos anular las banderas de ventana del QCalendarWidget. Para hacer esto, usamos el overrideWindowFlagsmétodo, este método establece las banderas de ventana para el calendario en banderas, sin decirle al sistema de ventana. Advertencia: no llame a esta función a menos que realmente sepa lo que está haciendo. Para hacer esto, … Continue reading «PyQt5 QCalendarWidget – Anular las banderas de ventana»

PyQt5 QCalendarWidget – Configuración de altura mínima

En este artículo veremos cómo podemos establecer la altura mínima para el QCalendarWidget. La altura mínima del calendario es la altura después de la cual no se puede reducir más, de forma predeterminada, cuando creamos un calendario dentro del diseño y cuando la ventana se amplía o se reduce, el tamaño del calendario también aumenta … Continue reading «PyQt5 QCalendarWidget – Configuración de altura mínima»

PyQt5 QCalendarWidget – Configuración de máscara

En este artículo veremos cómo podemos configurar la máscara para el QCalendarWidget. Las máscaras se utilizan básicamente para ocultar el calendario, con la ayuda de la máscara, el usuario no podrá ver todo el calendario, aunque el calendario seguirá existiendo, pero habrá una máscara en él. Hace que solo sean visibles los píxeles del calendario … Continue reading «PyQt5 QCalendarWidget – Configuración de máscara»

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

En este artículo veremos cómo podemos implementar el evento de presionar el mouse para el QCalendarWidget. Este controlador de eventos, para eventos, se puede volver a implementar en una subclase para recibir eventos de pulsación del mouse para el calendario. La implementación predeterminada implementa el cierre de widgets emergentes cuando hace clic fuera de la … Continue reading «PyQt5 QCalendarWidget: configuración del evento de pulsación del ratón»

PyQt5 QCalendarWidget: configuración de la propiedad de aceptación de caídas

En este artículo veremos cómo podemos configurar la propiedad accept drop del QCalendarWidget. Sabemos que podemos habilitar el arrastre usando setDragEnabledel método con el objeto de calendario, pero ¿de qué sirve arrastrar el texto? No podemos soltarlo en ningún lado. Permitir aceptar soltar significa que el calendario ahora tiene una propiedad para aceptar el texto … Continue reading «PyQt5 QCalendarWidget: configuración de la propiedad de aceptación de caídas»

PyQt5 QCalendarWidget – Configuración de evento de movimiento

En este artículo veremos cómo podemos implementar el evento de movimiento de QCalendarWidget. Este controlador de eventos se puede volver a implementar en una subclase para recibir eventos de movimiento de calendario que se pasan en el parámetro de evento. Cuando el calendario recibe este evento, ya está en la nueva posición. A continuación se … Continue reading «PyQt5 QCalendarWidget – Configuración de evento de movimiento»

PyQt5 QCalendarWidget – Configuración de edición de fecha (ventana emergente) Aceptar propiedad de retraso

En este artículo, veremos cómo podemos establecer/cambiar la propiedad de retraso de aceptación de edición de fecha del QCalendarWidget. Esta propiedad mantiene el tiempo que se muestra una edición de fecha inactiva antes de que se acepte su contenido. Si la edición de fecha del widget de calendario está habilitada, esta propiedad especifica la cantidad … Continue reading «PyQt5 QCalendarWidget – Configuración de edición de fecha (ventana emergente) Aceptar propiedad de retraso»

PyQt5 QCalendarWidget – Propiedad del capturador de ratón

En este artículo veremos cómo podemos obtener la propiedad de captura del mouse del QCalendarWidget. Podemos acceder a la propiedad del capturador del mouse con la ayuda del mouseGrabbermétodo, este método devuelve el calendario o sus elementos secundarios que actualmente están tomando la entrada del mouse. Si ningún widget en esta aplicación está agarrando el … Continue reading «PyQt5 QCalendarWidget – Propiedad del capturador de ratón»

PyQt5 QCalendarWidget – Obtener altura en milímetros

En este artículo veremos cómo podemos obtener la altura del QCalendarWidget en milímetros. Para hacer esto, usamos el método heightMM que devuelve la altura del dispositivo de pintura en milímetros. Debido a las limitaciones de la plataforma, es posible que no sea posible utilizar esta función para determinar el tamaño físico real de un widget … Continue reading «PyQt5 QCalendarWidget – Obtener altura en milímetros»