https://github.com/greg-ynx/pattern-builder
Pattern Builder is a tool that graphically constructs matrix.
https://github.com/greg-ynx/pattern-builder
gui matrix pattern pattern-builder pyqt5 python python-gui python-ui python3 qt qt5
Last synced: 11 months ago
JSON representation
Pattern Builder is a tool that graphically constructs matrix.
- Host: GitHub
- URL: https://github.com/greg-ynx/pattern-builder
- Owner: greg-ynx
- Created: 2021-06-02T11:35:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-26T01:08:42.000Z (almost 4 years ago)
- Last Synced: 2024-12-31T17:38:43.221Z (about 1 year ago)
- Topics: gui, matrix, pattern, pattern-builder, pyqt5, python, python-gui, python-ui, python3, qt, qt5
- Language: Python
- Homepage:
- Size: 216 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Pattern Builder by greg-ynx
Pattern Builder is a tool that graphically constructs matrix.
## How to use Pattern Builder ?

### Sizes
Select the size of your matrix with the width and height select components.
- Width : Number of columns (max = 16).
- Height : Number of rows (max = 16).
### Colors
You can add up to 16 colors to your pattern. Then select your color with the select component.
### Reset pattern
Click on the "Reset pattern" button in order to get back to the initial pattern.
### Export
You can export your pattern into an array.
Pattern Builder currently supports :
- Text file (.txt)
- JSON file (.json)
- CSV file (.csv)
- Tabler file (.xlsx)
## Credits
This application is built with Python programming language and QtDesigner software.
Dependencies used are PyQt5 and XlsxWriter.