help | ||
test | ||
__init__.py | ||
.gitignore | ||
icon.png | ||
Makefile | ||
metadata.txt | ||
pylintrc | ||
README.md | ||
resources.qrc | ||
web_exporter_dialog_base.ui | ||
web_exporter_dialog.py | ||
web_exporter.py |
How to install the plugin for development ?
- Make a symbolic link in the qgis python repository (on linux this reporitoy is ~/.local/share/QGIS/QGIS3/profiles/default/python/plugins ).
$ ln -s $(pwd) ~/.local/share/QGIS/QGIS3/profiles/default/python/plugins
- Create the file
resources.py
$ pyrcc5 resources.qrc -o resources.py
That's it ! You can restart QGIS and enable the plugin using the plugin manager.
What's Next:
-
Run the tests (
make test
) -
Test the plugin by enabling it in the QGIS plugin manager
-
Customize it by editing the implementation file:
web_exporter.py
-
Create your own custom icon, replacing the default icon.png
-
Modify your user interface by opening WebExporter_dialog_base.ui in Qt Designer
-
You can use the Makefile to compile your Ui and resource files when you make changes. This requires GNU make (gmake)