PyQt5 快速开发与实战 笔记

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$

在这里插入图片描述

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值