MCPcopy Index your code
hub / github.com/PyQt5/PyQtClient

github.com/PyQt5/PyQtClient @1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.1 ↗ · + Follow
579 symbols 2,147 edges 89 files 126 documented · 22%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

PyQtClient

PyQt Examples Client For https://github.com/PyQt5/PyQt

It requires both Python35+ and PyQt5 and QtWebKit.

需要 Python35+ PyQt5 和 QtWebKit

Installing

install requirements

pip install requests
pip install pygit2==0.27.2
pip install PyQt5 -U
pip install PyQt3D -U
pip install PyQtChart -U
pip install PyQtDataVisualization -U
pip install PyQtPurchasing -U

For Windows

pip install PyQtWebKit -U

For RHEL_7_6-X86_64

  1. Install Python35+
  2. Install Qt5.13.1 to ~/Qt5.13.1
  3. clone https://github.com/PyQt5/PyQtWebKit and run ./build.sh

Todo

Replace QtWebKit to QtWebEngine

Notice

第一次运行很慢(因为在clone例子源码)

If the first boot is slow

1. git clone https://github.com/PyQt5/PyQt.git
2. move PyQt to PyQtClient\Resources\Data\Projects
3. start PyQtClient

ScreenShot

PyQtClient

Core symbols most depended-on inside this repo

push
called by 207
Utils/ColorThief.py
e
called by 116
Resources/Markdown/js/layer.js
setText
called by 66
Widgets/ToolTip.py
addItem
called by 31
Widgets/Layouts/FlowLayout.py
start
called by 24
Utils/GitThread.py
map
called by 23
Utils/ColorThief.py
loadCursor
called by 21
Utils/ThemeManager.py
a
called by 20
Resources/Markdown/js/highlight.pack.js

Shape

Method 329
Function 180
Class 70

Languages

Python71%
TypeScript29%

Modules by API surface

Resources/Markdown/js/jquery.min.js86 symbols
Utils/ColorThief.py36 symbols
Widgets/MainWindowBase.py24 symbols
Resources/Markdown/js/markdown-it.min.js24 symbols
Resources/Markdown/js/highlight.pack.js22 symbols
Utils/GitThread.py21 symbols
Widgets/MainWindow.py19 symbols
Widgets/Layouts/FlowLayout.py16 symbols
Widgets/Skins/PictureWidget.py15 symbols
Resources/Markdown/js/twemoji.min.js15 symbols
Widgets/WaterWidget.py14 symbols
Widgets/Dialogs/SkinDialog.py14 symbols

For agents

$ claude mcp add PyQtClient \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page