2. Graphical User Interfaces
This tutorial shows you how to create graphical user interfaces (GUI) with Qt, QGIS and the EnMAP-Box. It covers the following aspects:
Basics of GUI programming.
Here you learn the very fundamentals of how to create your own GUI applications with Qt and QGIS. It addresses users that never created a GUI programmatically before.
EnMAP-Box and EnMAP-Box Applications. Here you learn how to bring your widget application into the EnMAP-Box and to interact with an active EnMAP-Box GUI, e.g. to receive spectral profiles selected from a map.
Advanced GUI programming.
Here you find more examples, templates and recommendation to solve specific GUI-related aspects.
Prerequisites
Ensure that you have installed the EnMAP-Box repository and setup your PyCharm environment as described our installation guide for developers.