[Gfoss] QGIS e qt4-designer

Ciao a tutti,

sto provando ad utilizzare il qt desiger per creare una maschera di inserimento per qgis.
Ho seguito il breve tutorial pubblicato tempo fa [0] e sono riuscito a creare senza problemi una maschera con campi di testo e altri tipi di controlli.
Il problema viene quando cerco di utilizzare le Qcombobox: vorrei riuscire a popolare mediante le combo dei campi numerici, utilizzando però una decodifica; quindi quando il campo contiene un valore numerico vorrei che la combo mi proponesse la relativa decodifica testuale.
Altro problema è che mentre i campi di testo si popolano con il valore relativo trovato in tabella per le combo questo non capita.
Ho provato a cercare tra le proprietà del widget ma non trovo niente che mi aiuti. Qualcuno sa consigliarmi su come procedere o sa se esiste un semplice tutorial in rete ? Tenete conto che sono decisamente alle prime armi.

grazie mille

Luca

[0] http://linfiniti.com/2009/11/creating-dynamic-forms-a-new-feature-headed-for-qgis-1-4/

Ciao Luca,

2010/12/7 Luca Lanteri <mescal72@gmail.com>

Il problema viene quando cerco di utilizzare le Qcombobox: vorrei riuscire a popolare mediante le combo dei campi numerici, utilizzando però una decodifica; quindi quando il campo contiene un valore numerico vorrei che la combo mi proponesse la relativa decodifica testuale.

tale decodifica si trova in un altro campo del layer?

Altro problema è che mentre i campi di testo si popolano con il valore relativo trovato in tabella per le combo questo non capita.

Purtroppo ce ne siamo accorti qualche giorno fa, vedi la mia segnalazione
in lista sviluppatori di ieri [1]. E oggi ne ho ricevuto conferma.

Vedi se puoi adattare la soluzione adottata da Bernhard, altrimenti non ti resta
che attendere la correzione del bug: sto per aprire un ticket.

Saluti.

[1] http://osgeo-org.1803224.n2.nabble.com/Edit-UI-doesn-t-load-the-field-s-value-td5808702.html

grazie mille

Luca

[0] http://linfiniti.com/2009/11/creating-dynamic-forms-a-new-feature-headed-for-qgis-1-4/


Iscriviti all’associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell’Associazione GFOSS.it.
485 iscritti al 20.11.2010


Giuseppe Sucameli