This GUI was developed to assist the development and test of the FMCW Radar Project. Using the Qt Designer available in the PySide6 package.
To launch the Qt Designer, open the terminal and run:
pyside6-designerThis will open the graphical interface where you can wmodify the applica your application's GUI. For example:
After designing your interface, save your work as a .ui file. This file can be loaded directly in main.py using PySide6. For more information on working with .ui files in PySide6, see the official tutorial.
The .ui constains solely a skeleton of the GUI. The look and feel of the GUI is defined in the stylesheet.qss file. This file is loaded in the main.py file.
To create the executable, run the following command in your terminal:
python build_executable.pyThis script will package the application and its dependencies into a standalone executable.
After adding new dependencies to the project, update the requirements.txt file by running:
pip freeze > requirements.txtThis command will capture all installed Python packages and their versions, ensuring other collaborators have the same versions of the packages.
