PyQt5 – QCalendarWidget

QCalendarWidget es la clase que proporciona un widget de calendario mensual que permite al usuario seleccionar una fecha, esta clase pertenece a la clase QWidgets. Un calendario es un sistema de organización de días con fines sociales, religiosos, comerciales o administrativos. Esto se hace dando nombres a períodos de tiempo, normalmente días, semanas, meses y … Continue reading «PyQt5 – QCalendarWidget»

PyQt5 QCalendarWidget: hacer foco en el siguiente hijo anterior

En este artículo veremos cómo podemos hacer el foco a cualquier otro widget de QCalendarWidget. Para hacer esto usamos el focusNextPrevChildmétodo. Encuentra un nuevo widget para enfocar el teclado, según corresponda para Tabulador y Shift+Tab, y devuelve verdadero si puede encontrar un nuevo widget, o falso si no puede. Para hacer esto, usaremos focusNextPrevChildel método … Continue reading «PyQt5 QCalendarWidget: hacer foco en el siguiente hijo anterior»

PyQt5 QCalendarWidget – Configuración del ancho máximo

En este artículo veremos cómo podemos establecer el ancho máximo para el QCalendarWidget. El ancho máximo del calendario es el ancho después del 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 – Configuración del ancho máximo»

PyQt5 QCalendarWidget – Configuración de propiedad de nombre de objeto

En este artículo veremos cómo podemos establecer el nombre del objeto en QCalendarWidget. El nombre del objeto es básicamente el nombre que se le da al objeto del calendario, podemos encontrar los objetos en la aplicación PyQt5 con la ayuda del nombre del objeto, podemos encontrarlo con la ayuda del findChildmétodo. Para hacer esto, usaremos … Continue reading «PyQt5 QCalendarWidget – Configuración de propiedad de nombre de objeto»

PyQt5 QCalendarWidget – Señal de clic

En este artículo veremos cómo podemos obtener la señal de clic del QCalendarWidget. La señal de clic se emite cuando se hace clic en un botón del mouse, es decir, cuando se hace clic en el mouse en la fecha especificada. La señal solo se emite cuando se hace clic en una fecha válida, por … Continue reading «PyQt5 QCalendarWidget – Señal de clic»

PyQt5 QCalendarWidget: hacer foco en el siguiente niño

En este artículo veremos cómo podemos hacer que el foco pase al siguiente widget desde QCalendarWidget. Para hacer esto usamos el focusNextChildmétodo. Encuentra un nuevo widget para enfocar el teclado, según corresponda para Tab, y devuelve verdadero si puede encontrar un nuevo widget, o falso si no puede. Para hacer esto, usaremos focusNextChildel método con … Continue reading «PyQt5 QCalendarWidget: hacer foco en el siguiente niño»

PyQt5 QCalendarWidget: configuración del proxy de enfoque

En este artículo, veremos cómo podemos configurar el proxy de enfoque en QCalendarWidget. El proxy de enfoque es el enfoque de configuración para el calendario indirectamente, es decir, al establecer el enfoque en el hijo de él. Por ejemplo, algunos widgets pueden «tener foco», pero crean un widget secundario, como QLineEdit, para manejar realmente el … Continue reading «PyQt5 QCalendarWidget: configuración del proxy de enfoque»

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

En este artículo, veremos cómo podemos obtener 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 – Obtención de edición de fecha (ventana emergente) Aceptar retraso»

PyQt5 QCalendarWidget – Agregar QAction

En este artículo veremos cómo podemos agregar el QAction al QCalendarWidget. Para hacer esto, usamos el addActionmétodo, este método agrega la acción a la lista de acciones del calendario. Podemos obtener todas las acciones con la ayuda del actionsmétodo. Para hacer esto, usaremos addActionel método con el objeto QCalendarWidget. Sintaxis: calendar.addAction(acción) Argumento: toma el objeto … Continue reading «PyQt5 QCalendarWidget – Agregar QAction»

PyQt5 QCalendarWidget – Insertar múltiples QAction

En este artículo veremos cómo podemos insertar múltiples QAction al QCalendarWidget al mismo tiempo. Para hacer esto usamos el insertActionsmétodo, este método inserta las acciones de acción en la lista de acciones del calendario, antes de la acción dada. Agrega las acciones si before es None o before no es una acción válida para este … Continue reading «PyQt5 QCalendarWidget – Insertar múltiples QAction»