Python: GUI de convertidor de texto de inglés (latín) a hindi (Devanagiri) usando Tkinter

Requisitos previos: Introducción a tkinter | Transliteración de texto del inglés a los idiomas indios: el uso de la transliteración índica Python ofrece múltiples opciones para desarrollar una GUI (interfaz gráfica de usuario). De todos los métodos GUI, tkinter es el método más utilizado. Es una interfaz estándar de Python para el kit de herramientas … Continue reading «Python: GUI de convertidor de texto de inglés (latín) a hindi (Devanagiri) usando Tkinter»

PyQt5 – Barra de progreso en forma de cápsula

En este artículo veremos cómo crear una barra de progreso en forma de cápsula. De forma predeterminada, cuando creamos la barra de progreso, tiene forma rectangular, aunque podemos cambiar la forma con la ayuda del resizemétodo. Pero esto solo permitirá cambiar la forma de rectángulo a cuadrado. A continuación se muestra una representación de la … Continue reading «PyQt5 – Barra de progreso en forma de cápsula»

PyQt5 QSpinBox – Obtener la geometría actual

En este artículo veremos cómo podemos obtener la geometría actual del cuadro de número. La geometría es básicamente la posición y el tamaño del cuadro de giro. Establecer la geometría en el cuadro de número puede cambiar su tamaño y su posición. Usamos el método setGeometry para establecer o cambiar la geometría del cuadro de … Continue reading «PyQt5 QSpinBox – Obtener la geometría actual»

PyQt5 QDoubleSpinBox: configuración del rango de valores posibles

En este artículo veremos cómo podemos establecer el posible rango de valores para QDoubleSpinBox. Por defecto, el rango de valor posible se encuentra entre 0 y 100, aunque podemos establecer individualmente el valor mínimo y máximo posible con la ayuda de setMinimumy setMaximummétodo respectivamente. El rango de configuración permite al usuario ingresar aquellos valores que … Continue reading «PyQt5 QDoubleSpinBox: configuración del rango de valores posibles»

PyQt5 QSpinBox – Configuración del tamaño del punto flotante | método setPointSizeF()

En este artículo veremos cómo podemos establecer el tamaño de punto flotante del texto en el cuadro de número. Cambiar el tamaño del punto cambiará el tamaño del texto, el píxel y el punto son dos cosas diferentes, algunas cosas el punto puede tener varios píxeles dentro. Se recomienda cambiar el tamaño de los puntos … Continue reading «PyQt5 QSpinBox – Configuración del tamaño del punto flotante | método setPointSizeF()»

PyQt5 – Ajuste automático del tamaño de la barra de progreso

En este artículo veremos cómo ajustar el tamaño de la barra de progreso. Ajustar el tamaño significa establecer el tamaño de la barra de progreso tanto como sea necesario, ni demasiado grande ni demasiado pequeño, solo el tamaño que puede abarcar todo el texto que contiene. Para ello utilizaremos el adjustSizemétodo. Nota: Ajustar el tamaño … Continue reading «PyQt5 – Ajuste automático del tamaño de la barra de progreso»

PyQt5 QCalendarWidget – Obtener máscara

En este artículo veremos cómo podemos obtener la máscara del QCalendarWidget. La máscara se usa básicamente para ocultar el calendario, con la ayuda de la máscara, el usuario no podrá ver todo el calendario, aunque el calendario seguirá existiendo, pero habrá una máscara en él. Podemos configurar la máscara en el calendario con la ayuda … Continue reading «PyQt5 QCalendarWidget – Obtener máscara»

PyQt5: imagen de fondo para ComboBox editable cuando se presiona

En este artículo veremos cómo podemos configurar la imagen de fondo para el cuadro combinado cuando es editable y se presiona. Por defecto, el cuadro combinado no tiene imagen, aunque podemos establecer una imagen en él. La imagen de fondo aparecerá solo cuando el cuadro combinado esté en estado editable y se presione el cuadro … Continue reading «PyQt5: imagen de fondo para ComboBox editable cuando se presiona»

PyQt5 QDateTimeEdit – Obtener solo QTime

En este artículo veremos cómo podemos obtener solo QTime del widget QDateTimeEdit. QDateTime es básicamente una combinación de QDate y QTime, es decir, tiene fecha y hora. Y el widget QDateTimeEdit se usa para mostrar o recibir el QDateTime. Podemos establecer QDateTime con la ayuda del setDateTimemétodo. La configuración de la hora no afectará la … Continue reading «PyQt5 QDateTimeEdit – Obtener solo QTime»

PyQt5 QSpinBox: comprobar si la región de los hijos es NULL o no

En este artículo veremos cómo podemos verificar si la región de los hijos del cuadro de giro es NULL o no, la región de los hijos contiene la región combinada ocupada por los hijos del cuadro de giro. Para hacer esto usamos el childrenRegionmétodo. Si eliminamos todos los elementos secundarios del cuadro de número, esta … Continue reading «PyQt5 QSpinBox: comprobar si la región de los hijos es NULL o no»