A tool for making simple Python GUIs

Alfio Puglisi 0c956fef14 Version 0.3.3 1 year ago
docs b04ba3ab9d Added another warning about "with". 1 year ago
guietta 0c956fef14 Version 0.3.3 1 year ago
test 1447fea3ca Changed QT binding to PySide2, version 0.3.0 1 year ago
.gitignore 8cd289354b added todo and howo files to .gitignore 1 year ago
CHANGELOG.md 450d1a57d8 Updated Changelog 1 year ago
LICENSE 5aede68eb4 Initial commit 1 year ago
README.md f1ac8a19b5 docs 1 year ago
requirements.txt 1447fea3ca Changed QT binding to PySide2, version 0.3.0 1 year ago
setup.py e4a62b07a5 Fixing incompatibilites between GitHub's and PyPI's README format. 1 year ago

README.md

guietta

A tool for making simple Python GUIs

Guietta is a tool that makes simple GUIs simple:

from guietta import _, Gui, Quit

gui = Gui(

  [  'Enter numbers:', '__a__'  , '+' , '__b__',  ['Calculate'] ],
  [  'Result:  -->'  , 'result' ,  _  ,    _   ,       _        ],
  [  _               ,    _     ,  _  ,    _   ,      Quit      ]
)

with gui.Calculate:
    gui.result = float(gui.a) + float(gui.b)

gui.run()

And here it is:

Example GUI

Installation

pip install guietta

If you use conda, please read our page on QT incompatibilities with conda.

Documentation

https://guietta.readthedocs.io/en/latest/