PyQt5 快速开发与实战
https://github.com/PyQt5/PyQt — 有很多例子 good
PyQt5: 官网 :https://www.riverbankcomputing.com/
https://maicss.gitbooks.io/pyqt5/content/
https://blog.csdn.net/wowocpp/article/details/103221276
https://sdk.trueconf.com/examples/callx-python-example.html
https://blog.csdn.net/yl_best/article/details/83750570
Win10 搭建Python3 + PyQt5 + PyCharm 开发环境 超详细图解 无坑(二)
pycharm+PyQt5+python最新开发环境配置,踩坑过程详解
https://blog.csdn.net/px41834/article/details/79383985
《快速掌握PyQt5》第十三章 学会使用文档——Qt Assistant
https://blog.csdn.net/La_vie_est_belle/article/details/82662937
https://doc.qt.io/qt-5/classes.html — 文档
https://www.riverbankcomputing.com/static/Docs/PyQt5/introduction.html
https://sdk.trueconf.com/examples/callx-python-example.html
https://trueconf.com/downloads/windows-legacy.html
https://trueconf.com/docs/tcw_manual.pdf
https://developers.trueconf.com/documentation#command-line-api
https://developers.trueconf.com/documentation#terminal-api
https://developers.trueconf.com/sdk-for-windows
https://trueconf.com/docs/trueconf_portfolio_en.pdf
https://github.com/TrueConf/SDK/tree/master/Windows/winforms-examples/CallUserById
https://sdk.trueconf.com/tutorial/how-to-create-new-application
pyqt5的进阶使用2–真正的开始–跟着官方文档和–中文文档地址
https://blog.csdn.net/weixin_42053726/article/details/91360084
下面这个文档是中文的,几乎涵盖所有面,
https://mp.weixin.qq.com/s/Wy1iTYoX7_O81ChMflXXfg
简要教程,也值得去看
http://www.1118pc.com/show_pdetails.asp?id=918
官方英文文档有例子
http://zetcode.com/gui/pyqt5/
github 参考
How to use ActiveX controls on Python
https://github.com/zoboff/callx_python
https://github.com/zoboff/VideoKiosk-python
https://github.com/dmitridev/trueconf C++的
下载 python 版本
因为其他方面的原因,对python 有特殊要求,所以选择的 python 3.6.7 32位
和pyqt5 无关
https://www.python.org/downloads/release/python-367/
pycharm
使用 virtualenv的方式建立一个 独立的 python 环境
Successfully installed PyQT5-5.13.2 PyQt5-sip-12.7.0
Successfully installed click-7.0 pyqt5-5.13.0 pyqt5-tools-5.13.0.1.5 python-dotenv-0.10.3
Requirement already satisfied: PyQt5_sip<13,>=4.19.14 in e:\pyqt\work\hello\venv\lib\site-packages (from pyqt5==5.13.0->pyqt5-tools) (12.7.0)
Installing collected packages: python-dotenv, pyqt5, click, pyqt5-tools
Found existing installation: PyQt5 5.13.2
Uninstalling PyQt5-5.13.2:
Successfully uninstalled PyQt5-5.13.2
Successfully installed click-7.0 pyqt5-5.13.0 pyqt5-tools-5.13.0.1.5 python-dotenv-0.10.3
E:\pyqt\work\hello\venv\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe
GIL 啥意思?
QtWebKitWidgets 模块
chromium内核
https://www.riverbankcomputing.com/
pip install PyQt5 -i https://pypi.douban.com/simple
Qt Designer
国际化翻译工具 Liguist
pip install PyQt5-tools -i https://pypi.douban.com/simple
E:\pyqt\work\hello\venv\Scripts\python.exe E:/pyqt/work/hello/hello.py
E:\pyqt\work\hello\venv\Scripts\pyuic5.exe test.ui -o test.py
help(PyQt5)
pip install matplotlib
page43
查看 PyQt5 在线说明文档
http://pyqt.sourceforge.net/Docs/PyQt5/class_reference.html
jedi 是一个超级棒的 Python自动补全库
pip install jedi
git clone https://github.com/cxinping/PyQt5.git
Widget(通用窗口)
Main Window(主窗口)
Widget 用来替代Dialog
Ctrl + R 窗体 ---- 预览
page95
PyQt5 默认有哪些信号和槽
如何使用这些信号和槽
1
qtdesigner
E:\pyqt\work\hello\venv\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe
$FileDir$\$FileName$
$FileDir$
pyuic5
E:\pyqt\work\hello\venv\Scripts\pyuic5.exe
$FileName$ -o $FileNameWithoutExtension$.py
$FileDir$
pyrcc
E:\pyqt\work\hello\venv\Scripts\pyrcc5.exe
$FileName$ -o $FileNameWithoutExtension$_rc.py
$FileDir$