Skip to content

jpnbino/fmcw_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

178 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FMCW App

This GUI was developed to assist the development and test of the FMCW Radar Project. Using the Qt Designer available in the PySide6 package.

GUI developement

To launch the Qt Designer, open the terminal and run:

pyside6-designer

This will open the graphical interface where you can wmodify the applica your application's GUI. For example:

Qt Designer Screenshot

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.

Creating the executable

To create the executable, run the following command in your terminal:

python build_executable.py

This script will package the application and its dependencies into a standalone executable.

Generating the dependencies file

After adding new dependencies to the project, update the requirements.txt file by running:

pip freeze > requirements.txt

This command will capture all installed Python packages and their versions, ensuring other collaborators have the same versions of the packages.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages