You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
1.8 KiB

# [pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk) Tutorial
## Intro
[pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk) is a [TUI](https://en.wikipedia.org/wiki/Text-based_user_interface) widgets toolkit.The latest version of [pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk) can be downloaded from [PypI](https://pypi.org/project/pyTermTk/) or [github](https://github.com/ceccopierangiolieugenio/pyTermTk)
[pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk) API is a set of modules containing a large number of classes and functions.
## Install
```shell
pip3 install --upgrade pyTermTk
```
## Modules
A list of frequently used modules is given below:
- [TTkCore](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/_autosummary/TermTk.TTkCore.html) − Core classes used by other modules
- [TTkGui](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/_autosummary/TermTk.TTkGui.html) − Themes collection
- [TTkWidgets](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/_autosummary/TermTk.TTkWidgets.html) − Classes for creating classic desktop-style UIs
- [TTkTestWidgets](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/_autosummary/TermTk.TTkTestWidgets.html) − Classes with basic testing widgets
## Tutorials
- **[Hello World](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/tutorial/001-helloworld.html)**
- **[Logging](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/tutorial/004-logging.html)**
- **[Layout](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/tutorial/002-layout.html)**
- **[Signals and Slots](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/tutorial/003-signalslots.html)**
- **[Your first Calculator](https://ceccopierangiolieugenio.github.io/pyTermTk-Docs/tutorial/005-calculator.html)**