一个插件,帮助理解Napari UI组件并检查它们的源代码定义
项目描述
napari-ui-tracer
一个插件,帮助理解Napari UI组件并定位它们的代码定义
此napari插件使用Cookiecutter以及@napari的cookiecutter-napari-plugin模板生成。
安装
您可以通过pip安装napari-ui-tracer
pip install napari-ui-tracer
或通过conda
conda install -c conda-forge napari-ui-tracer
要安装最新开发版本
pip install git+https://github.com/dalthviz/napari-ui-tracer.git
用法
-
在napari界面中显示插件
-
您可以在插件可见的情况下启动napari
napari -w napari-ui-tracer
-
或从
插件 > Napari UI tracer小部件
中选择它
-
-
勾选
启用Qt事件过滤器
复选框- 使用
Ctrl/Cmd + 鼠标右键单击
查看关于napari中任何小部件的可用信息 - 通过勾选
显示对象文档
复选框,可以使用显示对象文档(对象类文档字符串)的选项
- 使用
-
勾选
启用应用程序事件日志记录
复选框- 与应用程序交互时生成的事件类似的信息将出现
- 有一些配置选项可用
堆栈深度
:显示的堆栈深度。默认为20允许嵌套事件
:显示多少个子触发嵌套级别(即由其他事件触发的事件)。默认为0
-
如果您想探索相关的小部件或事件模块源文件,请单击插件输出部分中的链接(如果有注册的程序打开此类文件,模块文件将打开)
贡献
非常欢迎贡献。使用预提交进行格式化。可以通过 tox 运行测试,请在提交拉取请求之前确保覆盖率至少保持不变。
许可证
在 MIT 许可证的条款下分发,"napari-ui-tracer" 是免费和开源软件
问题
如果您遇到任何问题,请附上详细描述 提交问题。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
napari-ui-tracer-0.1.2.tar.gz (10.2 kB 查看散列值)
构建分布
关闭
napari-ui-tracer-0.1.2.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 067ae1d03c6609499272b9014a379f9700df979f448e86015046746e6f443fd1 |
|
MD5 | c919042aabadbf85f291e888d20fb3e9 |
|
BLAKE2b-256 | 5dc39eaaf689c0b88a0eb291f6254dc4b3743337bb5065b61293c032b936a7df |
关闭
napari_ui_tracer-0.1.2-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 6c63ff88b65b470c7af41c6295d28d373dfc0a991fb121b5b9b02b27b796d3e2 |
|
MD5 | 30ef47c6c907c22d888c821b6568d116 |
|
BLAKE2b-256 | fc1b6eb1457a523f497dbb20f949bd87866b9864ed1ae5633af2cc132c487293 |