https://github.com/ceccopierangiolieugenio/pycut
terminal graphic library loosely based on QT api
https://github.com/ceccopierangiolieugenio/pycut
ascii curses library python qt5 terminal terminal-app tui
Last synced: 12 months ago
JSON representation
terminal graphic library loosely based on QT api
- Host: GitHub
- URL: https://github.com/ceccopierangiolieugenio/pycut
- Owner: ceccopierangiolieugenio
- License: gpl-3.0
- Created: 2018-05-25T15:55:29.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-02-20T12:40:56.000Z (over 5 years ago)
- Last Synced: 2025-04-05T19:34:17.550Z (about 1 year ago)
- Topics: ascii, curses, library, python, qt5, terminal, terminal-app, tui
- Language: Python
- Size: 126 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
***NOTE:*** *This project is no more active and has been ported/rewritten to [pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk)*
# pyCuT
Text-based user interface library ([TUI](https://en.wikipedia.org/wiki/Text-based_user_interface)) loosely based on QT api
# Note
This project is in an extremely early stage.
It is not yet possible to use it to build a fully featured [TUI](https://en.wikipedia.org/wiki/Text-based_user_interface)
# Current status
- [x] Basic Widget class
- [x] Basic Layout framework
- [x] Basic Mouse events
- [x] Surprisingly stable Signals Slots implementation
# Screenshot

# Examples
# clone the repo
git clone https://github.com/ceccopierangiolieugenio/pyCuT.git
# Have fun . . .
cd pyCuT/examples/alpha.prototype
./006.dummy.test.features.py
# . . . but in moderation
./007.signals.slots.py