PyQt5: cómo evitar que se verifique el botón de opción

En este artículo, veremos cómo detener el botón de opción para que se verifique, algunas veces es necesario bloquear un botón de opción para que el usuario no pueda verificarlo. Para evitar que se verifique el botón de opción, debemos cambiar la propiedad verificable del botón de opción y establecerlo en Falso. Sintaxis: radio_button.setCheckable(Falso) Argumento: … Continue reading «PyQt5: cómo evitar que se verifique el botón de opción»

Creación de widgets personalizados en PyQt5

PyQt5 es una de las bibliotecas GUI más avanzadas para Python. Si bien es poderoso, también está bien estructurado y facilita la creación de elementos «avanzados». Los widgets personalizados en PyQt5 son muy sencillos. El siguiente tiene una forma bien descrita de crear widgets personalizados con PyQt5, La ventana principal Empecemos por crear nuestra ventana … Continue reading «Creación de widgets personalizados en PyQt5»

PyQt5: cómo configurar la vista en el cuadro combinado

En este artículo veremos cómo podemos configurar una vista para el cuadro combinado. Ver básicamente nos ayuda a modificar la vista de la lista desplegable de elementos. Para configurar la vista en el cuadro combinado, usaremos el setViewmétodo. Sintaxis: combo_box.setView(ver) Argumento: Toma la vista como argumento . Retorno : Ninguno A continuación se muestra la … Continue reading «PyQt5: cómo configurar la vista en el cuadro combinado»

PyQt5: establece la imagen de fondo para ver parte de ComboBox

En este artículo veremos cómo podemos establecer la imagen de fondo en la parte de vista del cuadro combinado, la parte de vista del cuadro combinado es el menú desplegable en el que se muestran todos los elementos. setViewPara agregar o recuperar el objeto de vista al cuadro combinado , usamos un viewmétodo. A continuación … Continue reading «PyQt5: establece la imagen de fondo para ver parte de ComboBox»

PyQt5 QSpinBox – Sugerencia de estado de configuración

En este artículo, veremos cómo podemos configurar la sugerencia de estado en el cuadro de número. La sugerencia de estado es básicamente un texto establecido por el desarrollador para brindar la sugerencia (información) sobre el estado del cuadro de número a otros desarrolladores. Por ejemplo, podemos establecer la sugerencia de estado en «valor alto» cuando … Continue reading «PyQt5 QSpinBox – Sugerencia de estado de configuración»

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 QSpinBox – Poner texto en mayúsculas

En este artículo, veremos cómo podemos hacer que el texto del cuadro de número esté en mayúsculas, para establecer la fuente, use el método setFont que toma el objeto QFont como argumento. Para hacer que el texto, es decir, la fuente, esté en mayúsculas, tenemos que obtener el objeto QFont del cuadro de número, luego … Continue reading «PyQt5 QSpinBox – Poner texto en mayúsculas»

PyQt5 QCommandLinkButton: configuración de la propiedad de clic animado

En este artículo veremos cómo podemos establecer la propiedad de clic animado del QCommandLinkButton. Esta propiedad realiza un clic animado, es decir, el botón se presiona inmediatamente y se suelta unos milisegundos más tarde (el valor predeterminado es 100 ms). Al volver a llamar a esta función antes de soltar el botón, se restablece el … Continue reading «PyQt5 QCommandLinkButton: configuración de la propiedad de clic animado»

PyQt5: ¿cómo obtener el valor de la barra de progreso?

En este artículo veremos cómo obtener el valor de la barra de progreso. El valor de la barra de proceso se usa básicamente para establecer el porcentaje de la barra de proceso. Nota: el porcentaje y el valor de la barra de proceso son cosas diferentes que pueden tener los mismos valores, pero el porcentaje … Continue reading «PyQt5: ¿cómo obtener el valor de la barra de progreso?»

PyQt5: ¿cómo obtener una imagen cuadrada recortada de una imagen rectangular?

En este artículo, veremos cómo mostrar solo una imagen cuadrada recortada de cualquier imagen rectangular con cualquier ancho y alto, es decir Para ello tenemos que hacer los siguientes pasos: 1. Cargue la imagen 2. Recorte la imagen para que quede cuadrada 3. Enmascárela y haga un cuadrado perfecto con Painter 4. Conviértala de nuevo … Continue reading «PyQt5: ¿cómo obtener una imagen cuadrada recortada de una imagen rectangular?»