tkintertools is a UI framework based on the Canvas class of tkinter
Project description
[!IMPORTANT]
Due to my studies, I lack the time and energy to consistently update this project until the end of this year, but I will slowly and consistently update the documentation, so please understand.
由于学业原因,直到今年年底,我缺少时间和精力来持续更新本项目,但我还是会慢慢地持续更新文档的,请理解。
Project Homepage / 项目主页: https://xiaokang2022.github.io/tkintertools/
Tutorials and Documents / 教程和文档: https://xiaokang2022.github.io/tkintertools-docs/3.0/
(Currently only support Chinese / 目前仅支持中文)
tkintertools
tkintertools
是一个基于 tkinter
的 Canvas
类的 UI 框架
tkintertools
is a UI framework based on the Canvas
class of tkinter
📦 Installation / 安装
[!TIP]
Most of the preview content of the following two versions can be found in the official demo repository
下面两个版本的预览内容大多可以在官方演示仓库中找到
✅ Stable Version / 稳定版本
- 🔖 Version / 最新版本 :
2.6.21
- 🕓 Release / 发布日期 : 2024-01-01
- ✨ Feature / 更新内容 : News-2.6.21
pip install tkintertools
👁️ Preview / 预览
🔥 Dev Version / 开发版本
- 🔖 Version / 最新版本 :
3.0.0rc3
- 🕓 Release / 发布日期 : 2024-10-24
- ✨ Feature / 更新内容 : News-3.0.0
pip install tkintertools[recommended]==3.0.0rc3
👁️ Preview / 预览
📦 Dependency / 依赖包
📌 Requirements / 必需包
🎨 Options / 可选包
Considering that too many packages will result in a large size of the project file when packing, the optional packages selected below are recommended to be installed
考虑到调用的包过多将导致打包时项目文件的大小过大,因此下面被选中的可选包是推荐安装的
- darkdetect -
0.8.0
- pywinstyles -
1.8
- pillow -
>=10.0.0
- hPyT -
1.3.4
- win32material -
1.0.6
The following command installs the recommended optional dependencies:
以下命令可以安装推荐的可选依赖包:
pip install tkintertools[recommended]==3.0.0rc3
The following command installs all optional dependencies:
以下命令可以安装全部可选依赖包:
pip install tkintertools[all]==3.0.0rc3
📦 Extension / 扩展包
In addition to the basic functionality, tkintertools
also offers some extension packages to implement certain functionality. The following official extensions are available:
除了基础功能之外,tkintertools
还提供一些扩展包来实现某些特定的功能。目前已有的官方扩展包如下:
The following command can be used to install all the official extensions:
以下命令可以安装全部的官方扩展包:
pip install tkintertools[extension]==3.0.0rc3
👀 More / 更多
- 📋 Todo / 待办事项: TODO.md
- 📑 License / 项目许可: LICENSE.txt
- 📘 Changelog / 更新日志: CHANGELOG.md
- 📕 Security Policy / 安全策略: SECURITY.md
- 📗 Contribution Guide / 贡献指南: CONTRIBUTING.md
- 📙 Code of Conduct / 行为准则: CODE_OF_CONDUCT.md
- 📚 Tutorials and Documents / 教程和文档: Tutorials & Documents
- 🎉 Official Website / 官方网站: Official Website
- ❤️ Sponsor this Project / 赞助此项目: Sponsor
- 🚀 Repository Mirrors / 存储库镜像源: GitHub | Gitee
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
File details
Details for the file tkintertools-3.0.0rc3.tar.gz
.
File metadata
- Download URL: tkintertools-3.0.0rc3.tar.gz
- Upload date:
- Size: 52.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9598f4304658db7996ac2343beddd5f3c91f1cb65bd38dfbe02293eeb32d9bac |
|
MD5 | 5984d49ae585e9875e6ae9ef3d4ece66 |
|
BLAKE2b-256 | 75a132f31c7e1fa4c4b688853b158568da293ececaff836ddb327a43198fb17d |
File details
Details for the file tkintertools-3.0.0rc3-py3-none-any.whl
.
File metadata
- Download URL: tkintertools-3.0.0rc3-py3-none-any.whl
- Upload date:
- Size: 58.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46447e01cab4a5c38ac86372a11404520023ad89530c5aba806ca0ad521e08f0 |
|
MD5 | 6e3d19ccc27b0b931c55b94c102ed733 |
|
BLAKE2b-256 | 00d4d1dd53399c54f4209b33c6fdf1cc0e22cc7899b3bd7676cdfad078f34776 |