PyQt5 – Cómo dejar de cambiar el tamaño de la ventana | método setFixedSize()

En este artículo, veremos cómo dejar de cambiar el tamaño de la ventana principal. Al crear una ventana, tenemos opciones como ir a pantalla completa y usar el cursor para cambiar su tamaño. Al usar setFizedSize()el método podemos evitar el cambio de tamaño de la imagen. Sintaxis: self.setFixedSize(ancho, alto) Argumento: Toma dos enteros como argumento, … Continue reading «PyQt5 – Cómo dejar de cambiar el tamaño de la ventana | método setFixedSize()»

PyQt5 – Hacer un cuadro combinado circular

En este artículo veremos cómo podemos crear un cuadro combinado circular. El widget de cuadro combinado no es como otros widgets, consiste en muchos otros widgets juntos, por ejemplo, vista de texto, botón pulsador, edición de línea, etc. Para hacer que el cuadro combinado sea circular, debemos cambiar la hoja de estilo asociada con el … Continue reading «PyQt5 – Hacer un cuadro combinado circular»

PyQt5 QCommandLinkButton – Señal presionada

En este artículo veremos cómo podemos obtener la señal de pulsado del QCommandLinkButton. Esta señal se emite cuando se presiona el botón. Hay dos etapas cuando se hace clic en el botón: primero es el estado presionado y segundo es el estado de liberación. Para hacer esto, usamos pressedel método con el objeto de botón … Continue reading «PyQt5 QCommandLinkButton – Señal presionada»

Visualizador de búsqueda lineal usando PyQt5

En este artículo veremos cómo podemos hacer una aplicación PyQt5 que visualizará el algoritmo de búsqueda lineal . La búsqueda lineal o búsqueda secuencial es un método para encontrar un elemento dentro de una lista. Comprueba secuencialmente cada elemento de la lista hasta que se encuentra una coincidencia o se ha buscado en toda la … Continue reading «Visualizador de búsqueda lineal usando PyQt5»

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 QCommandLinkButton – Obtener el tamaño del icono

En este artículo veremos cómo podemos obtener el tamaño del icono del QCommandLinkButton. De forma predeterminada, se establece una flecha como icono del botón de enlace de comando, aunque podemos cambiar esto en cualquier momento con la ayuda de setIconmethod. Tamaño del icono cambia el tamaño del icono del botón de enlace de comando, lo … Continue reading «PyQt5 QCommandLinkButton – Obtener el tamaño del icono»

PyQt5 – método isChecked() para la casilla de verificación

isCheckedEl método se utiliza para saber si la casilla de verificación está marcada o no. Este método devolverá verdadero si la casilla de verificación está marcada; de lo contrario, devolverá falso. Si usamos este método después de crear la casilla de verificación, siempre devolverá Falso ya que la casilla de verificación predeterminada no está marcada. … Continue reading «PyQt5 – método isChecked() para la casilla de verificación»

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»