Python >> Tutoriel Python >  >> Python Tag >> Windows

Les plugins se bloquent avec aucun module nommé qgsprojectionsselectionwidget dans Windows ?

Votre QGIS essaie probablement d'importer votre widget à partir d'un fichier .h comme en c++.

Veuillez ouvrir votre fichier .ui et rechercher les lignes :

<customwidget>
   <class>QgsProjectionSelectionWidget</class>
   <extends>QWidget</extends>
   <header>qgsprojectionselectionwidget.h</header>
  </customwidget>

Ensuite, dans votre balise d'en-tête, remplacez :

<customwidget>
   <class>QgsProjectionSelectionWidget</class>
   <extends>QWidget</extends>
   <header>qgis.gui</header>
  </customwidget>

Changez la même balise pour tous vos widgets avec erreur (qgsmaplayercombobox etc.).