Python

Solución: QTreeView dentro de un QComboBox (PySide)

Muchos deben haber sufrido el problema de no poder obtener o fijar datos al usar un QTreeView dentro de un QComboBox, y en internet no he encontrado ninguna solución completa. El problema es que la implementación de QAbstractItemModel que maneja la clase QComboBox es del tipo lista (QAbstractListModel) o de un solo nivel (una columna particular de QAbstractTableModel por ejemplo). Y por el contrario, QTreeView utiliza un modelo con anidaciones (Una implementación mucho mas completa de QAbstractItemModel). (más…)

Por Cristián, hace
Python

Fix para el problema de alineación vertical incorrecta de fuentes QT 4 en OS X 10.9+

Cuando actualicé a OS X Mavericks, no todas fueron alegrías. Descubrí que todas las etiquetas de los botones, combos, y demás controles, se habían corrido una serie de pixeles hacia arriba.. Solucionarlo momentáneamente es muy sencillo. Vamos a recibir una serie de alertas en consola pero el aspecto de nuestra aplicación va a volver a ser el de antes. (más…)

Por Cristián, hace