PyQt5 QComboBox – Cambiar estilo de borde

En este artículo veremos cómo podemos cambiar el estilo del borde del cuadro combinado, el estilo del borde puede ser punteado, discontinuo, etc. Cuando establecemos el borde del cuadro combinado, es continuo, aunque podemos cambiarlo. Para hacer esto, tenemos que cambiar la hoja de estilo asociada con el cuadro combinado, a continuación se muestra el … Continue reading «PyQt5 QComboBox – Cambiar estilo de borde»

PyQt5 QSpinBox – Obtener geometría normal

En este artículo veremos cómo podemos obtener la geometría normal de la caja de giro. La geometría normal del giro es la geometría que aparecerá cuando se muestre como normal (no maximizada o a pantalla completa) para el widget de nivel superior. Para widgets secundarios, la geometría normal siempre contiene un rectángulo vacío. Por defecto, … Continue reading «PyQt5 QSpinBox – Obtener geometría normal»

PyQt5: imagen de fondo para editar en línea parte de ComboBox no editable

En este artículo veremos cómo podemos establecer la imagen de fondo en la parte de edición de línea del cuadro combinado no editable. La edición de línea es la parte del cuadro combinado que se utiliza para ver el texto seleccionado y editar el texto. Para configurar y obtener el objeto de edición de línea … Continue reading «PyQt5: imagen de fondo para editar en línea parte de ComboBox no editable»

Migrar la aplicación PyQt5 a PySide2

Uno de los paquetes más avanzados para el desarrollo de Gui en Python es PyQt5. Según Christian Tismer, el mantenedor de Pyside2, PyQt5 tiene unas 25.000 funciones para que las uses. Esa es una biblioteca realmente grande. Sin embargo, si desea distribuir su aplicación comercialmente, debe comprar una licencia de la empresa Qt. Afortunadamente, PySide2 … Continue reading «Migrar la aplicación PyQt5 a PySide2»

PyQt5 Combo Box: máscara cuando se desplaza el mouse

En este artículo, veremos cómo podemos configurar la máscara para el cuadro combinado cuando el mouse se desplaza sobre él. La máscara es básicamente la imagen de fondo, pero la máscara ajusta su tamaño de acuerdo con el tamaño del cuadro combinado. La máscara solo aparecerá cuando el cursor esté en el cuadro combinado. Para … Continue reading «PyQt5 Combo Box: máscara cuando se desplaza el mouse»

PyQt5: ¿cómo eliminar todos los elementos en ComboBox?

En este artículo veremos cómo podemos borrar todos los elementos del cuadro combinado. Sabemos que podemos agregar elementos en el cuadro combinado con la ayuda del addItemmétodo para agregar un solo elemento y el addItemsmétodo para agregar varios elementos. Para eliminar todos los elementos del cuadro combinado, utilizaremos el clearmétodo. Sintaxis: combo_box.clear() Argumento: no requiere … Continue reading «PyQt5: ¿cómo eliminar todos los elementos en ComboBox?»

Widget PyQt5 QSpinBox

QSpinBox es un widget de PyQt5 que presenta al usuario un cuadro de texto que muestra un número entero con un botón arriba/abajo a la derecha. El valor en el cuadro de texto aumenta/disminuye si se presiona el botón arriba/abajo. El valor mínimo predeterminado es 0 y el valor máximo es 99. Ejemplo: una ventana … Continue reading «Widget PyQt5 QSpinBox»

PyQt5 – ¿Cómo agregar una imagen en la ventana?

En este artículo, veremos cómo agregar una imagen a una ventana. La idea básica de hacer esto es, en primer lugar, cargar la imagen usando QPixmap y agregar la imagen cargada a la etiqueta, luego cambiar el tamaño de la etiqueta de acuerdo con las dimensiones de la imagen, aunque la parte de cambio de … Continue reading «PyQt5 – ¿Cómo agregar una imagen en la ventana?»

PyQt5: cómo configurar el ícono para cada elemento en ComboBox

En este artículo veremos cómo podemos agregar un icono al elemento del cuadro combinado. De manera predeterminada, no hay ningún ícono configurado para el ícono en el cuadro combinado, aunque podemos configurar un ícono para cada elemento con la ayuda del setItemIconmétodo, a continuación se muestra la representación de cómo se ve el ícono del … Continue reading «PyQt5: cómo configurar el ícono para cada elemento en ComboBox»

PyQt5 – Imagen de fondo en la barra de progreso

En este artículo veremos cómo configurar una imagen de fondo para la barra de progreso. De forma predeterminada, no hay una imagen de fondo establecida en la barra de progreso, a continuación se muestra cómo se ve la barra de progreso normal frente a la barra de progreso con imagen de fondo. Para hacerlo, debemos … Continue reading «PyQt5 – Imagen de fondo en la barra de progreso»