- Install Dependencies:
pip3 install -r requirements.txt
- Start App:
python3 src/mvc_app.py
- Install
QT-Creator
- Download QT-Creator installer.
- Select
QT *.* for desktop development
in the installer.
- Style Guide: PEP 8
- Architecture: Model-View-programming
QTCreator is used to create the visual representation of the GUI (view component). With the QTCreator, the GUI can be created with a graphical interface, and then the corresponding python code can be generated. The generated code must not be modified by hand to make GUI layout adjustments, otherwise the QTCreator and the generated files are no longer coherent.
The QTCreator files to create the views can be found in the ./src/views folder.