¿Hay un equivalente de enlace de datos de .NET en Qt?Qt equivalente al enlace de datos .NET?
Quiero llenar algunos cuadros combinados y otros widgets con QStrings que se refieren a entidades específicas en mi base de datos. Sin embargo, sería más claro si pudiera vincular los datos a estas cadenas en lugar de consultar nuevamente la base de datos a partir de una nueva selección de cuadro combinado o algún otro esquema basado en la construcción de mi propio índice de entidades que se buscarían con las QStrings.
Lo mejor que he encontrado es derivar estas entidades de QString e insertarlas en los widgets de esta manera, pero todavía no lo he probado. No estoy seguro si funcionará de la manera que quiero, y parece un truco desagradable.
Si no hay enlace de datos, ¿qué sugieres?
Gracias.
+1 Por alguna razón, la idea de que debe ser simple vincular los elementos de la interfaz de usuario a una base de datos o un modelo en la memoria nunca llegó muy lejos del mundo de Windows. Si bien es posible con señales Qt, sigue siendo un montón de código de placa de caldera y muy tedioso :( –
En realidad, es una idea muy antigua anterior a .Net. Lo estaba usando en los marcos de formularios OOFILE en 1997 y he visto código generado por AppMaker de una cosecha aún anterior que genera enlaces, incluso apuntando al código puro C. –