diff --git a/README.md b/README.md index 4f55360..a689997 100644 --- a/README.md +++ b/README.md @@ -5,24 +5,22 @@ 本社区是专门针对PyQt5学习和提升开设的博客网站,分析大家平时学习中记录的笔记和例子,以及对遇到的问题进行收集整理。 -## ActiveX - -### 1、QAxWidget控件 +## [ActiveX](ActiveX) 1. [显示Word、Excel、Pdf文件](ActiveX/) -## 按钮 +## [按钮](按钮) -## 输入框 +## [输入框](输入框) 1. [QTextEdit](输入框/QTextEdit) 1. [文本高亮](输入框/文本高亮) -## 菜单 +## [菜单](菜单) 1. [菜单多选不关闭](菜单/菜单多选不关闭.py) -## 列表 +## [列表](列表) 1. [QListWidget](列表/QListWidget) 1. [自定义可拖拽Item](列表/QListWidget/自定义可拖拽Item.py) @@ -32,14 +30,14 @@ 1. [自定义Widget](列表/QListView/显示自定义Widget.py) 1. [自定义Widget并排序](列表/QListView/显示自定义Widget并排序.py) -## 树结构 +## [树结构](树结构) 1. [QTreeWidget](树结构/QTreeWidget) 1. [Json生成QTreeWidget](树结构/QTreeWidget/Json生成QTreeWidget.py) 1. [QTreeView](树结构/QTreeView) -## 表格 +## [表格](表格) 1. [QTableWidget](表格/QTableWidget) 1. [数据库查询显示表格](表格/QTableWidget/数据库查询显示表格) @@ -47,24 +45,25 @@ 1. [QTreeView](表格/QTableView) 1. [表格内容复制](表格/QTableView/表格内容复制.py) -## 级联 +## [级联](级联) -## 日期 +## [日期](日期) -## 图片 +## [图片](图片) 1. [图片加载、动态图](图片/图片加载) 1. [显示.9.png格式图片](图片/显示.9格式图片) +1. [仿网页图片错位特效](图片/仿网页图片错位特效) -## 下拉框 +## [下拉框](下拉框) 1. [下拉选择联动](下拉框/下拉选择联动) -## 滚动条 +## [滚动条](滚动条) -## 进度条 +## [进度条](进度条) -## 窗口 +## [窗口](窗口) 1. [窗口重启](窗口/窗口重启.py) 1. [分割窗口的分割条重写](窗口/分割窗口的分割条重写.py) @@ -75,35 +74,75 @@ 1. [无边框自定义标题栏窗口](窗口/无边框自定义标题栏窗口) 1. [消息对话框倒计时关闭](窗口/消息对话框倒计时关闭.py) -## 多页面 +## [多页面](多页面) -1. [QScrollArea](QScrollArea) +1. [QScrollArea](QScrollArea/) 1. [仿QQ设置面板](多页面/QScrollArea/仿QQ设置面板) -1. [QStackedWidget](QStackedWidget) +1. [QStackedWidget](QStackedWidget/) 1. [左侧选项卡](多页面/QStackedWidget/左侧选项卡) -## 多线程 +## [多线程](多线程) -1. [线程挂起恢复](多线程/线程挂起恢复) +1. [线程挂起恢复](多线程/线程挂起恢复.py) +1. [继承QThread](多线程/继承QThread.py) +1. [moveToThread](多线程/moveToThread.py) -## 美化 +## [美化](美化) -1. [自定义QWidget的QSS样式](其它/自定义QWidget的QSS样式) +1. [Effect-特效](美化/Effect) + 1. [图片按钮输入框阴影](美化/Effect/图片按钮输入框阴影.py) -## 动画 +1. [QCalendarWidget-日历](美化/QCalendarWidget) + +1. [QFileSystemModel-模型](美化/QFileSystemModel) + +1. [QLabel-文字图片](美化/QLabel) + 1. [圆形图片](美化/QLabel/圆形图片.py) + +1. [QMessageBox-消息对话框](美化/QMessageBox) + 1. [方案一](美化/QMessageBox/方案一) + 1. [方案二](美化/QMessageBox/方案二) + +1. [QProgressBar-进度条](美化/QProgressBar) + 1. [水波纹进度条](美化/QProgressBar/水波纹进度条) + 1. [Metro进度条](美化/QProgressBar/Metro进度条.py) + 1. [百分比进度条](美化/QProgressBar/百分比进度条.py) + 1. [简单样式表美化](美化/QProgressBar/简单样式表美化.py) + 1. [圆圈进度条](美化/QProgressBar/圆圈进度条.py) + +1. [QPushButton-按钮](美化/QPushButton) + 1. [按钮进度动画](美化/QPushButton/按钮进度动画) + 1. [按钮常见样式](美化/QPushButton/按钮常见样式.py) + +1. [QScrollBar-滚动条](美化/QScrollBar) + +1. [QSlider-拉动条](美化/QSlider) + 1. [自绘拉动条PaintQSlider](美化/QSlider/PaintQSlider.py) + 1. [QSS拉动条QssQSlider](美化/QSlider/QssQSlider.py) + +1. [QWidget-窗口](美化/QWidget) + 1. [自定义QWidget样式测试](美化/QWidget/QWidget样式测试.py) + +## [动画](动画) 1. [淡入淡出](动画/淡入淡出.py) 1. [右键菜单动画](动画/右键菜单动画.py) -## 图表 +## [图表](图表) -## 网络 +1. [仿echarts折线图](图表/PyQtChart/charts/line/LineStack.py) +1. [仿echarts柱状图](图表/PyQtChart/charts/line/BarStack.py) +1. [折线图](图表/PyQtChart/demo/LineChart.py) +1. [折线图自定义xy轴](图表/PyQtChart/demo/LineChart自定义xy轴.py) +1. [ToolTip提示](图表/PyQtChart/demo/ToolTip.py) + +## [网络](网络) 1. [窗口配合异步Http](网络/窗口配合异步Http) 1. [控制小车](网络/控制小车) -## 浏览器 +## [浏览器](浏览器) 1. [QWebView](浏览器/QWebView) 1. [梦幻树](浏览器/QWebView/梦幻树) @@ -113,15 +152,15 @@ 1. [获取Cookie](浏览器/QWebEngineView/获取Cookie) 1. [下载文件](partner_625781186/6.QWebEngineView下载文件) -## QML +## [QML](QML) -## 图形视图 +## [图形视图](图形视图) 1. [世界地图](图形视图/世界地图) 1. [添加QWidget](图形视图/添加QWidget) 1. [显示图片及缩放](图形视图/显示图片及缩放.py) -## 其它 +## [其它](其它) 1. [C和C++扩展](其它/C和C++扩展) 1. [直接生成pyd](其它/C和C++扩展/pydext) @@ -149,6 +188,7 @@ - [PyQt5小组](https://jq.qq.com/?_wv=1027&k=5cI3oRz) -# [Donate-打赏](Donate/) +# [Donate-打赏](Donate) +or [一些Qt写的三方APP](https://github.com/892768447/PyQt/wiki/3rd-party-applications) diff --git a/按钮/README.md b/按钮/README.md new file mode 100644 index 0000000..f68f406 --- /dev/null +++ b/按钮/README.md @@ -0,0 +1 @@ +# 按钮 \ No newline at end of file diff --git a/日期/README.md b/日期/README.md new file mode 100644 index 0000000..f68f406 --- /dev/null +++ b/日期/README.md @@ -0,0 +1 @@ +# 按钮 \ No newline at end of file diff --git a/滚动条/README.md b/滚动条/README.md new file mode 100644 index 0000000..f68f406 --- /dev/null +++ b/滚动条/README.md @@ -0,0 +1 @@ +# 按钮 \ No newline at end of file diff --git a/级联/README.md b/级联/README.md new file mode 100644 index 0000000..f68f406 --- /dev/null +++ b/级联/README.md @@ -0,0 +1 @@ +# 按钮 \ No newline at end of file diff --git a/表格/README.md b/表格/README.md new file mode 100644 index 0000000..f68f406 --- /dev/null +++ b/表格/README.md @@ -0,0 +1 @@ +# 按钮 \ No newline at end of file diff --git a/进度条/README.md b/进度条/README.md new file mode 100644 index 0000000..f68f406 --- /dev/null +++ b/进度条/README.md @@ -0,0 +1 @@ +# 按钮 \ No newline at end of file