16. Pythonプラグインを開発する
Pythonプログラミング言語を使ってプラグインを作ることができます。 C++で書かれた従来のプラグインと比べると、Python言語の動的な性質のおかげで、より書きやすく、より理解しやすく、そしてより配布しやすくなっています。
Pythonプラグインは、C++プラグインとともに、QGISプラグインマネージャに表示さます。 これらのプラグインは、 ~/(UserProfile)/python/plugins
と、以下のパスから検索されます。
UNIX/Mac:
(qgis_prefix)/share/qgis/python/plugins
Windows:
(qgis_prefix)/python/plugins
~
と (UserProfile)
の定義は、コアプラグインと外部プラグイン を参照してください。
注釈
QGIS_PLUGINPATH に既存のディレクトリ・パスを設定することにより、プラグインが検索されるパスのリストに、既存のパスを加えることができます。