Build your own QGIS plugin¶
Get help in transforming your code to a QGIS plugin, but also:
- Write test classes for your code;
- Create online documentation (like what you are reading now);
- What are the requirements to upload your plugin to the official QGIS repository;
- Build and upload a python package to PyPi.
The instruction pages can be found at <https://create-qgis-plugin.readthedocs.io>.
The code repository can be found at https://bitbucket.org/kul-reseco/create-qgis-plugin.
PLEASE GIVE US CREDIT
When using this project as the base for your own plugin, please give us some credit in your acknowledgements like this:
The project structure is based on ‘Create A QGIS Plugin’ created by Crabbé Ann, Jakimow Benjamin and Somers Ben and funded by BELSPO STEREO III (Project LUMOS - SR/01/321). The full code is available from https://bitbucket.org/kul-reseco/create-qgis-plugin.
ACKNOWLEDGEMENTS
The creation of this project is funded primarily through BELSPO (the Belgian Science Policy Office) in the framework of the STEREO III Programme – Project LUMOS - SR/01/321.
The LUMOS logo was created for free at https://logomakr.com.
SOFTWARE LICENSE
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License (COPYING.txt). If not see www.gnu.org/licenses.
For issues, bugs, proposals or remarks, visit the issue tracker.