commit
8b6a7f69c8
1 changed files with 103 additions and 71 deletions
174
README.md
174
README.md
|
@ -1,89 +1,121 @@
|
|||
# 各种各样的PyQt测试和例子
|
||||
|
||||
### [Python3.4.4 or Python3.5][PyQt5]
|
||||
### [Python.4 or Python][PyQt5]
|
||||
|
||||
[客户端](https://github.com/892768447/PyQtClient)
|
||||
### I、 项目型
|
||||
[Qt皮肤生成器 - 持续更新中](https://github.com/892768447/QtSkin)
|
||||
|
||||
### 1.常见例子
|
||||
- [1.1 右下角弹出框](右下角弹出框/)
|
||||
- [1.2 单实例应用](单实例应用/)
|
||||
- [1.3 字体测试](字体测试/)
|
||||
- [1.4 程序重启](程序重启/)
|
||||
- [1.5 验证码控件](验证码控件/)
|
||||
- [1.6 表格复制](表格复制/)
|
||||
- [1.7 梦幻树](梦幻树/)
|
||||
- [1.8 自定义属性测试](自定义属性测试/)
|
||||
- [1.9 自动更新](自动更新/)
|
||||
- [1.10 自定义QWidget的QSS样式](自定义QWidget的QSS样式/)
|
||||
- 1.11 浏览器QWebEngine模块例子
|
||||
- [1.11 浏览器获取Cookie](浏览器获取Cookie/)
|
||||
- [1.12 浏览器下载功能](partner_625781186/6.QWebEngineView下载文件)
|
||||
- [1.12 全局热键](全局热键/)
|
||||
- [1.13 图片加载](图片加载/)
|
||||
- [1.14 窗口重启](窗口重启/)
|
||||
- [1.15 气泡提示](气泡提示/)
|
||||
- [1.16 自定义import](自定义import/)
|
||||
- [1.17 下拉选择联动](下拉选择联动/)
|
||||
- [1.18 人脸描点检测](人脸描点检测/)
|
||||
- [1.19 腾讯视频热播列表](腾讯视频热播列表/)
|
||||
- 1.20 exec()动态生成控件
|
||||
- [1. 动态控件基础例子 - 动态生成按钮](partner_625781186/1.exec动态生成控件/dynamic_button)
|
||||
- [2. 动态控件基础例子 - 动态生成菜单](partner_625781186/1.exec动态生成控件/dynamic_Menu)
|
||||
- [3. 配合setting记录模型类型](partner_625781186/1.exec动态生成控件/)
|
||||
- [1.21 仿QQ设置面板](仿QQ设置面板/)
|
||||
- [1.22 Json生成QTreeWidget](Json生成QTreeWidget/)
|
||||
- [1.23 嵌入外部窗口](嵌入外部窗口/)
|
||||
- [1.24 必应壁纸](https://github.com/892768447/BingWallpaper)
|
||||
- [1.25 网络操作](网络操作/)
|
||||
- [1.26 无边框自定义标题栏窗口](无边框自定义标题栏窗口/)
|
||||
- [1.27 QRC资源文件使用](QRC资源文件使用/)
|
||||
- [1.28 C和C++扩展](C和C++扩展/)
|
||||
- [1.28.1 pyx和c++](C和C++扩展/pyx和c++/)
|
||||
- [1.28.2 py转pyd](C和C++扩展/py转pyd/)
|
||||
- [1.28.3 pydext](C和C++扩展/pydext/)
|
||||
- [1.29 数据库查询显示表格](数据库查询显示表格/)
|
||||
- [1.30 左侧选项卡](左侧选项卡/)
|
||||
- [1.40 探测窗口和放大截图](探测窗口和放大截图/)
|
||||
- [1.41 消息对话框倒计时关闭](消息对话框倒计时关闭/)
|
||||
- 1.42 悬浮下拉菜单
|
||||
- [1. tableWidget形式](partner_625781186/5.hoverMenu)
|
||||
- [1.43 QListView](QListView/)
|
||||
- [1.44 QSplitter 分割条重写 来添加按钮](分割窗口的分割条重写/)
|
||||
[客户端动画界面](https://github.com/892768447/PyQtClient)
|
||||
|
||||
[桌面悬浮异形窗体](https://github.com/892768447/Lolita)
|
||||
|
||||
[必应壁纸](https://github.com/892768447/BingWallpaper)
|
||||
|
||||
[腾讯视频热播列表](腾讯视频热播列表/)
|
||||
|
||||
[ QWebView 与 python 通过js交互 特效 - 已失效 未更新](https://github.com/892768447/PhotoEffects)
|
||||
### II、功能型
|
||||
|
||||
#### 2.1 常用例子
|
||||
|
||||
- [ 自定义属性测试](自定义属性测试/)
|
||||
- [ 自动更新](自动更新/)
|
||||
- [ 自定义import](自定义import/)
|
||||
- [ 全局热键](全局热键/)
|
||||
- [ 单实例应用 - 只允许运行一个程序](单实例应用/)
|
||||
- [ 程序重启](程序重启/)
|
||||
- [ 窗口重启](窗口重启/)
|
||||
- python 的exec( ) 动态生成控件
|
||||
- [1. 动态控件基础例子 - 动态生成按钮](partner_625781186/exec动态生成控件/dynamic_button)
|
||||
- [2. 动态控件基础例子 - 动态生成菜单](partner_625781186/exec动态生成控件/dynamic_Menu)
|
||||
- [3.配合setting记录模型类型](partner_625781186/exec动态生成控件/)
|
||||
- 小部件
|
||||
|
||||
- [ ☆! QSplitter 分割条重写 来添加按钮](分割窗口的分割条重写/)
|
||||
|
||||
- [ QLabel 图片加载 gif动画](图片加载/)
|
||||
- [ ComboBox 下拉选择级联--省、市、县 json 数据 ](下拉选择联动/)
|
||||
|
||||
### [2.QGraphicsView练习](QGraphicsView练习/)
|
||||
- [2.1 世界地图](QGraphicsView练习/世界地图)
|
||||
- [2.2 添加QWidget](QGraphicsView练习/添加QWidget.py)
|
||||
- [2.3 QChartToolTipTest](QGraphicsView练习/QChartToolTipTest.py)
|
||||
- [ 仿QQ设置面板](仿QQ设置面板/)
|
||||
- [ 右下角弹出框](右下角弹出框/)
|
||||
- [ 消息对话框倒计时关闭](消息对话框倒计时关闭/)
|
||||
|
||||
### [3.PyQtChart练习](PyQtChart练习/)
|
||||
- [3.1 charts](PyQtChart练习/charts)
|
||||
- [3.2 test](PyQtChart练习/test)
|
||||
- win 32
|
||||
- [ 嵌入外部窗口](嵌入外部窗口/)
|
||||
- [ 探测窗口和 放大镜](探测窗口和放大截图/)
|
||||
|
||||
### [4.界面美化](界面美化/)
|
||||
- [4.1 QSS美化例子](界面美化/QSS美化例子)
|
||||
- [4.2 Flat Style](https://github.com/892768447/QFlat)
|
||||
- [4.3 QMessageBox样式](界面美化/QMessageBox样式)
|
||||
- [4.4 QScrollBar滚动条样式](界面美化/QScrollBar滚动条样式)
|
||||
- [4.5 QLabel圆形头像](界面美化/QLabel圆形头像)
|
||||
- [4.6 QFileSystemModel图标](界面美化/QFileSystemModel图标)
|
||||
- [4.7 QPushButton进度动画](界面美化/QPushButton进度动画)
|
||||
- [4.8 折叠动画效果](partner_625781186/2.折叠控件/)
|
||||
- [4.9 水波纹进度条](界面美化/水波纹进度条)
|
||||
- [4.10 QSlider美化](界面美化/QSlider美化)
|
||||
- [4.11 各类进度条](界面美化/各类进度条)
|
||||
- Model & View
|
||||
|
||||
- [ QTabWidget 左侧标签 正字方法](左侧选项卡/)
|
||||
- [ QTabWidget 表格复制 与 黏贴](表格复制/)
|
||||
|
||||
- [ QListView 加按钮和 排序](QListView/)
|
||||
- [ Json生成QTreeWidget](Json生成QTreeWidget/)
|
||||
- [ QSqlTableModel + QTableView 数据库查询显示表格](数据库查询显示表格/)
|
||||
|
||||
|
||||
- 浏览器QWebEngine模块例子
|
||||
- [ 浏览器获取Cookie](浏览器获取Cookie/)
|
||||
- [ 浏览器下载功能](partner_625781186/QWebEngineView下载文件)
|
||||
- [ 梦幻树 QWebView - 已失效 未更新](梦幻树/)
|
||||
- [ QWebView 与 python 通过js交互 特效 - 已失效 未更新](https://github.com/892768447/PhotoEffects)
|
||||
|
||||
|
||||
### [5.动画特效](动画特效/)
|
||||
- [5.1 淡入淡出](动画特效/淡入淡出.py)
|
||||
- [5.2 右键菜单动画](动画特效/右键菜单动画.py)
|
||||
#### 2.2 框架
|
||||
- [ 无边框自定义标题栏窗口](无边框自定义标题栏窗口/)
|
||||
- [ 验证码控件](验证码控件/)
|
||||
- 悬浮下拉菜单
|
||||
- [ tableWidget形式](partner_625781186/hoverMenu)
|
||||
|
||||
#### 2.3 其他案例
|
||||
- [ 人脸描点检测](人脸描点检测/)
|
||||
- [ 网络操作](网络操作/)
|
||||
- [ QRC资源文件使用](QRC资源文件使用/)
|
||||
- [ C和C++扩展](C和C++扩展/)
|
||||
- [.1 pyx和c++](C和C++扩展/pyx和c++/)
|
||||
- [.2 py转pyd](C和C++扩展/py转pyd/)
|
||||
- [.3 pydext](C和C++扩展/pydext/)
|
||||
|
||||
### III、 界面型
|
||||
|
||||
#### 3.1 美化型(界面美化/)
|
||||
|
||||
1. - [ 字体测试](字体测试/)
|
||||
1. - [ 自定义QWidget的QSS样式](自定义QWidget的QSS样式/)
|
||||
1. - [ QSS美化例子](界面美化/QSS美化例子)
|
||||
1. - [ Flat Style](https://github.com/892768447/QFlat)
|
||||
1. - [ QMessageBox样式](界面美化/QMessageBox样式)
|
||||
1. - [ QScrollBar滚动条样式](界面美化/QScrollBar滚动条样式)
|
||||
1. - [ QLabel圆形头像](界面美化/QLabel圆形头像)
|
||||
1. - [ QFileSystemModel图标](界面美化/QFileSystemModel图标)
|
||||
1. - [ QPushButton进度动画](界面美化/QPushButton进度动画)
|
||||
1. - [ QSlider美化](界面美化/QSlider美化)
|
||||
1. - [ 各类进度条](界面美化/各类进度条)
|
||||
|
||||
#### 3.2 [动画型](动画特效/)
|
||||
|
||||
1. - [ 气泡提示 上升渐隐](气泡提示/)
|
||||
1. - [ 折叠动画效果](partner_625781186/折叠控件/)
|
||||
1. - [ 淡入淡出](动画特效/淡入淡出.py)
|
||||
1. - [ 右键菜单动画](动画特效/右键菜单动画.py)
|
||||
1. - [ 水波纹进度条](界面美化/水波纹进度条)
|
||||
|
||||
### IIII、图表型
|
||||
#### [4.1 QGraphicsView练习](QGraphicsView练习/)
|
||||
- [ 世界地图](QGraphicsView练习/世界地图)
|
||||
- [ 添加QWidget](QGraphicsView练习/添加QWidget.py)
|
||||
- [ QChartToolTipTest](QGraphicsView练习/QChartToolTipTest.py)
|
||||
|
||||
#### [4.2 PyQtChart练习](PyQtChart练习/)
|
||||
- [ charts](PyQtChart练习/charts)
|
||||
- [ test](PyQtChart练习/test)
|
||||
|
||||
|
||||
### [6.QML](partner_625781186/QML_QtQuick_PY)
|
||||
### [IV、QML](partner_625781186/QML_QtQuick_PY)
|
||||
- [python_QML调用基础](partner_625781186/QML_QtQuick_PY/python_QML调用基础)
|
||||
- QWidget窗体中嵌入qml界面
|
||||
- [QDialog中嵌入qml窗体并缩放](partner_625781186/QML_QtQuick_PY/QDialog中嵌入qml窗体并缩放)
|
||||
- [QQmlApplicationEngine之qml嵌入qtwidget_qt5.8以上](partner_625781186/QML_QtQuick_PY/QQmlApplicationEngine之qml嵌入qtwidget_qt5.8以上)
|
||||
- [QQmlApplicationEngine之qml嵌入qtwidget_qt以上](partner_625781186/QML_QtQuick_PY/QQmlApplicationEngine之qml嵌入qtwidget_qt以上)
|
||||
|
||||
|
||||
# QQ群
|
||||
|
|
Loading…
Reference in a new issue