PyQt5 QCalendarWidget: configuración del efecto de gráficos

En este artículo veremos cómo podemos establecer un efecto gráfico en el QCalendarWidget. Un efecto gráfico es un efecto que se puede usar en un sprite o el escenario, cambiando su apariencia de alguna manera. El efecto gráfico puede ser cualquier sombra de color. Para hacer esto, usaremos setGraphicsEffectel método con el objeto QCalendarWidget. Sintaxis: … Continue reading «PyQt5 QCalendarWidget: configuración del efecto de gráficos»

PyQt5 QCalendarWidget – Eliminando el encabezado horizontal

En este artículo, veremos cómo podemos eliminar el formato de encabezado horizontal del QCalendarWidget. El encabezado horizontal es el lugar en QCalendarWidget que muestra el nombre de los días de forma predeterminada, por ejemplo, el lunes se muestra como lun, a continuación se muestra la representación del encabezado horizontal. Para hacer esto, usaremos el método … Continue reading «PyQt5 QCalendarWidget – Eliminando el encabezado horizontal»

PyQt5 QCalendarWidget: haciéndolo ventana activa

En este artículo veremos cómo podemos hacer que QCalendarWidget sea una ventana activa. Una ventana activa es una ventana visible de nivel superior que tiene el foco de entrada del teclado. Hacer que sea una ventana activa establecerá que el widget de nivel superior que contiene este calendario sea la ventana activa. Nota: La ventana … Continue reading «PyQt5 QCalendarWidget: haciéndolo ventana activa»

PyQt5 QCalendarWidget – Configuración del enfoque

En este artículo veremos cómo podemos establecer el foco en QCalendarWidget. Establecer el enfoque es básicamente establecer el motivo de enfoque, hay muchos motivos de enfoque disponibles, como backtab, motivo emergente, etc. Establecer el enfoque es la función sobrecargada. Para hacer esto, usaremos setFocusel método con el objeto QCalendarWidget. Sintaxis: calendar.setFocus(Qt.NoFocusReason) Argumento: toma el objeto … Continue reading «PyQt5 QCalendarWidget – Configuración del enfoque»

PyQt5 QCalendarWidget – Configuración del formato de texto de fecha

En este artículo veremos cómo podemos establecer el formato de texto de fecha en la fecha específica en el QCalendarWidget. Establecer el formato de texto de la fecha hace que la fecha especificada se vea más especial, como aumentar el tamaño y otras características. A continuación se muestra cómo se ve la fecha con formato … Continue reading «PyQt5 QCalendarWidget – Configuración del formato de texto de fecha»

PyQt5 QCalendarWidget: configuración del borde para el elemento secundario QWidget

En este artículo veremos cómo podemos establecer un borde para el elemento secundario QWidget de QCalendarWidget. En el calendario, QWidget es el hijo que controla la parte máxima de todo el widget, establecer el borde en QCalendarWidget no es como establecer el borde en los otros widgets, el calendario es un widget que tiene muchos … Continue reading «PyQt5 QCalendarWidget: configuración del borde para el elemento secundario QWidget»

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

En este artículo veremos cómo podemos implementar el evento de pulsación de tecla para QCalendarWidget. Para configurar el evento de pulsación de tecla, tenemos que anular el método keyPressEvent; al anular el evento de pulsación de tecla, podemos agregar funciones al calendario siempre que se presione la tecla. Pasos de implementación: 1. Cree una ventana … Continue reading «PyQt5 QCalendarWidget: configuración del evento de pulsación de tecla»

PyQt5 QCalendarWidget: liberación de la entrada del mouse agarrada

En este artículo veremos cómo podemos destrabar, es decir, soltar la entrada del mouse para el QCalendarWidget. Al agarrar el mouse, el calendario no se verá afectado, excepto que no recibe ningún evento del mouse. setFocusmueve el enfoque como de costumbre, pero el nuevo widget de enfoque recibe eventos del mouse solo después de releaseMouseque … Continue reading «PyQt5 QCalendarWidget: liberación de la entrada del mouse agarrada»

PyQt5 QCalendarWidget: configuración del evento de liberación del mouse

En este artículo veremos cómo podemos implementar el evento de liberación del mouse para QCalendarWidget. Este controlador de eventos, para eventos, se puede volver a implementar en una subclase para recibir eventos de liberación del mouse para el calendario. A continuación se muestra el código de la clase Calendario # QCalendarWidget Class class Calendar(QCalendarWidget): # … Continue reading «PyQt5 QCalendarWidget: configuración del evento de liberación del mouse»

PyQt5 QCalendarWidget: cierre cuando finaliza el uso

En este artículo, veremos cómo podemos cerrar el QCalendarWidget. A veces, es necesario cerrar un calendario después de que se haya completado su uso. Se puede hacer usando un método de cierre, este método envía el calendario al QCloseEvent. Para hacer esto, usaremos el método de cierre con el objeto QCalendarWidget. Sintaxis : calendar.close() Argumento … Continue reading «PyQt5 QCalendarWidget: cierre cuando finaliza el uso»