WKTEditor plugin pour QGIS

Pré-requis

le tutoriel précédent de prise en main de la console Python dans QGIS

l'installation des plugins Plugin Builder et Plugin Reloader - voir Chapitre 2.2 Installation des outils du tutoriel INSIT - voir aussi l'introduction de ce tutoriel INSIT

Créer un plugin

Initialiser un dossier de configuration d'un nouveau plugin avec le Plugin Builder préalablement installé et selon le Chapitre 2.3.3 Marche à suivre – structure du plugin du tutoriel INSIT.

Modifier l'UI du plugin

Dans le Chapitre 2.3.4 Marche à suivre – interface graphique du plugin du tutoriel INSIT est indiqué que l'UI a été initialisée par le builder dans le fichier avec l'extension .ui. Aussi que ce fichier peut être modifié avec les outils Qt (QtDesigner ou QtCreator) pour ajouter des éléments d'interface.

installez ces outils et customisez l'interface à votre goût

ou ajoutez simplement la widget suivante dans votre fichier .ui

<widget class="QPlainTextEdit" name="plainTextEdit">
<property name="geometry">
<rect>
<x>30</x>
<y>50</y>
<width>341</width>
<height>181</height>
</rect>
</property>
</widget>

son identifiant d'objet est plainTextEdit, il est possible de le manipuler avec les instructions ci-dessous dans la logique du plugin Python.