|
6 years ago | |
---|---|---|
code_samples | 6 years ago | |
README.md | 6 years ago | |
one_d_view.py | 6 years ago | |
prepare_view.py | 6 years ago | |
tools.py | 6 years ago | |
two_d_view.py | 6 years ago | |
welcome_view.py | 6 years ago | |
zebra.png | 6 years ago | |
zebra.py | 6 years ago | |
zebra.uxf | 6 years ago |
README.md
About
This is a frontend for the collection of tools used by the zebra.
Contents
File | Description |
---|---|
oneDimView.py |
Widget containing the 1D Mode. |
plot_canvas.py |
Example of a plot. Used by window.py . To reuse. |
prepareView.py |
Widget containing the Prepare Mode. |
tab.py |
Example of a tab. Standalone. |
test_a_widget.py |
Window wrapper for easy testing of Widgets. |
tools.py |
Tools used by Widgets. |
twoDimView.py |
Widget containing the 2D Mode. |
welcomeView.py |
Widget containing the Welcome Screen. |
window.py |
Example of a button based interface. Standalone. Legacy. |
zebra.py |
Main Window of the application. Run from here. |
How To
Installation:
pip3 install pyqt5
pip3 install matplotlib
python3 ./zebra.py
About PyQt
Every UI element (e.g. Button) is a Widget. A Widget can also have a Layout (e.g. Grid) and contain other Widgets.
For example: A Tab widget may contain an empty container widget. The empty container widget may have the grid layout, and contain a button on position (0,0) of said grid.