Metadata-Version: 2.1
Name: function2widgets
Version: 0.6.17
Summary: 
Home-page: https://github.com/zimolab/function2widgets
License: GPL-3.0
Author: zimolab
Author-email: zimolab@aliyun.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: docstring-parser (>=0.16,<0.17)
Requires-Dist: pyqt6 (>=6.4.0,<6.6.1)
Requires-Dist: pyqt6-qscintilla (>=2.14.1,<3.0.0)
Requires-Dist: pyqt6-qt6 (>=6.4.0,<6.6.1)
Requires-Dist: tomli (>=2.0.1,<3.0.0)
Project-URL: Documentation, https://github.com/zimolab/function2widgets
Project-URL: Repository, https://github.com/zimolab/function2widgets
Description-Content-Type: text/markdown

# function2widgets

----

## 一、简介

从函数签名和文档字符串中提取函数参数信息，并生成对应的GUI控件。

## 二、安装

```bash
pip install function2widgets
```

## 三、使用方法

本项目是[PyGUIAdapter](https://github.com/zimolab/PyGUIAdapter) 项目的基础设施而开发，但也可以作为一个单独的项目用于其他目的。

本项目的使用可以参考：[examples](./examples/)。该目录下有详细的使用示例。

其中，综合的示例代码可以参考：[examples/comprehensive](./examples/comprehensive)下的示例代码。


## 四、注意

1. 本项目基于PyQt6，请注意遵守相关许可协议。
2. 从`0.5.6`版本以后，本项目经历了一次整体重构，代码组织方式、一些命名、函数接口等均有较大变化，请从代码示例或源码中查看详细用法。
