Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique
Viewing all articles
Browse latest Browse all 8030

[QGIS 2.x] Éditer un formulaire personnalisé

$
0
0
Bonjour,

J'ai réalisé un formulaire avec QtCreator + des contrôles de saisie avec un fichier .py. La création d'un nouvel objet se passe normalement.
Par contre, j'ai des difficultés à modifier les données d'un objet via ce même formulaire.

Problème 1 :
J'utilise ce bout de code (que l'on trouve dans tous les exemples) pour connecter ma fonction validate au bouton OK.
Code:

    buttonBox.accepted.disconnect(myDialog.accept)
    buttonBox.accepted.connect(validate)
    buttonBox.rejected.connect(myDialog.reject)

Or cela ne fonctionne plus en mode édition.
J'aimerai comprendre comment QGIS gère cette zone de bouton.
J'ai réussi à m'en sortir en supprimant les lignes 1 et 3 (si mode édition) mais cela reste très obscur pour moi...

Problème 2 :
En mode Édition toujours, QGIS récupère bien la valeur des attributs pour les QLineEdit mais pas pour une liste déroulante (QComboBox)
Comment puis-je procéder ?

Viewing all articles
Browse latest Browse all 8030

Trending Articles