PyQt5 QCommandLinkButton – Señal conmutada

En este artículo veremos cómo podemos obtener la señal conmutada del QCommandLinkButton. Esta señal se emite cada vez que un botón de enlace de comando comprobable cambia de estado. De forma predeterminada, no se puede verificar, aunque podemos hacerlo verificable en cualquier momento con la ayuda del método setCheckable. Además, cuando es verificable, su estado … Continue reading «PyQt5 QCommandLinkButton – Señal conmutada»

wxPython – Método CollapseAndReset() en wx.TreeCtrl

En este artículo vamos a aprender sobre otra función en wxPython, es decir, el método CollapseAndReset() asociado con la clase wx.TreeCtrl de wxPython. La función CollapseAndReset() simplemente colapsa un elemento en particular y elimina todos sus elementos secundarios. Toma TreeItemId como argumento. Sintaxis: wx.TreeCtrl.CollapseAndReset(Self, elemento) Ejemplo de código: Python import wx       class MyTree(wx.TreeCtrl): … Continue reading «wxPython – Método CollapseAndReset() en wx.TreeCtrl»

PyQt5 QSpinBox – Rango de configuración

En este artículo veremos cómo podemos establecer el rango en el cuadro de número, de forma predeterminada cuando creamos un cuadro de número, el rango varía de 0 a 99, es decir, el valor mínimo (límite inferior) es 0 y el valor máximo (límite máximo) es 99 aunque podemos cambiar este rango. Para ello utilizaremos … Continue reading «PyQt5 QSpinBox – Rango de configuración»

PyQt5 QCalendarWidget – Obtener el año actual

En este artículo, veremos cómo podemos obtener el año actual del QCalendarWidget. El año actual es el año que se muestra en el calendario, es decir, el año de la página actual. Podemos configurar la página con la ayuda del método setCurrentPage. Para hacer esto, usaremos el método yearShown con el objeto QCalendarWidget. Sintaxis: calendar.yearShown() … Continue reading «PyQt5 QCalendarWidget – Obtener el año actual»

PyQt5 QCalendarWidget – Comprobación de la propiedad Editar foco

En este artículo veremos cómo podemos comprobar si el foco de edición está habilitado o no del QCalendarWidget. Si esta propiedad está habilitada, hace que el calendario tenga el foco de edición, en cuyo caso Qt::Key_Up y Qt::Key_Down se enviarán al calendario normalmente; de lo contrario, Qt::Key_Up y Qt::Key_Down se usan para cambiar el enfoque. … Continue reading «PyQt5 QCalendarWidget – Comprobación de la propiedad Editar foco»

PyQt5 – Indicador en forma de cápsula del botón de radio

En este artículo veremos cómo hacer un indicador de botón de radio en forma de cápsula. Por defecto, el indicador del botón de opción tiene forma circular. A continuación se muestra la representación de un botón de radio normal y un botón de radio cuyo indicador tiene forma de cápsula.   Para hacer esto tenemos que hacer … Continue reading «PyQt5 – Indicador en forma de cápsula del botón de radio»

PyQt5 QSpinBox: comprobar si es el antepasado de un niño dado

En este artículo veremos cómo podemos verificar si el cuadro de número es el antepasado del niño dado. Si el cuadro de número es un padre (o abuelo, etc. en cualquier nivel), del niño dado, y tanto el cuadro de número como el niño están dentro de la misma ventana, entonces es cierto que es … Continue reading «PyQt5 QSpinBox: comprobar si es el antepasado de un niño dado»

PyQtGraph: configuración de la duración de la información sobre herramientas de la ventana de trazado

En este artículo, veremos cómo podemos establecer la duración de la información sobre herramientas de la ventana de trazado en el módulo PyQtGraph. PyQtGraph es una biblioteca de interfaz de usuario y gráficos para Python que proporciona la funcionalidad comúnmente requerida en el diseño y las aplicaciones científicas. Sus objetivos principales son proporcionar gráficos rápidos … Continue reading «PyQtGraph: configuración de la duración de la información sobre herramientas de la ventana de trazado»

PyQt5 QSpinBox: comprobar si Kerning está habilitado o no

En este artículo veremos cómo podemos verificar si el kerning del texto del cuadro de número está habilitado o deshabilitado. En tipografía, el interletraje es el proceso de ajustar el espaciado entre caracteres en una fuente proporcional, generalmente para lograr un resultado visualmente agradable. Kerning ajusta el espacio entre formas de letras individuales, mientras que … Continue reading «PyQt5 QSpinBox: comprobar si Kerning está habilitado o no»

PyQt5 QCalendarWidget: obtener todos los nombres de propiedad

En este artículo veremos cómo podemos obtener nombres de propiedades del QCalendarWidget, las propiedades son la información agregada por el desarrollador para informar sobre las propiedades del calendario, por ejemplo, si el calendario tiene una fecha futura bloqueada, el desarrollador agregará esta propiedad para que otro desarrollador puede ver esto y conocer la propiedad, se … Continue reading «PyQt5 QCalendarWidget: obtener todos los nombres de propiedad»