A flexible GUI based on Tkinter. An easy way to visualise preferences defined in a json file, including option controllers. User friendly and easy to implement in projects.
Project description
flex-preferences-gui
A flexible GUI based on Tkinter. An easy way to visualise preferences defined in a json file, including option controllers. User friendly and easy to implement in projects.
Many developers struggle with difficulties how to handle a whole groups of settings. There is a handy way to visualize them and control by included widgets as:
- groups of settings
- dropdown menus for boolean values
- text fields
How to use it:
- Install the module using
pip. - Start from preparation of json file with options and allowed values. Please keep the structure and keywords.
- Import
flexguiwrapper - Make a call of function
create_gui()with at least config.json
Optional arguments for Tkinter window definition are:
- title
- width
- height
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tk_flexible_preferences_gui-0.1.3.tar.gz.
File metadata
- Download URL: tk_flexible_preferences_gui-0.1.3.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b856241f70a15426f4c6ab938189b409292fe44e2371f8c4110b2d136205f1e1
|
|
| MD5 |
c4ab22efc685e34bd500eb7bbde123f1
|
|
| BLAKE2b-256 |
4645815244eae3e5098162ec5b96522b65e068a328d197546d9a824eb1d617bd
|
File details
Details for the file tk_flexible_preferences_gui-0.1.3-py3-none-any.whl.
File metadata
- Download URL: tk_flexible_preferences_gui-0.1.3-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ed91cf767846d8781fe5b55a91711bf63587b462297111ad21871ac734bab81
|
|
| MD5 |
c1d6d025bd6b8b9040af35c8d99cb8f7
|
|
| BLAKE2b-256 |
087ddf2c5b9f895b17c0385aac14ee353b16242b3c5d61f6ab608fc7c824bd88
|