update readme

This commit is contained in:
Irony 2017-12-27 00:20:50 +08:00
parent a16f63fe61
commit e09d04e792
17 changed files with 127 additions and 134 deletions

View file

@ -1,5 +1,5 @@
# PyQtChart练习 # PyQtChart练习
<br />
like [百度 echarts](http://echarts.baidu.com/demo.htmlhttp://echarts.baidu.com/demo.html) like [百度 echarts](http://echarts.baidu.com/demo.htmlhttp://echarts.baidu.com/demo.html)
### [Python3.5 or latter][PyQt5 PyQtChart] ### [Python3.5 or latter][PyQt5 PyQtChart]

View file

@ -1,8 +1,7 @@
# PyQtChart练习-测试 # PyQtChart练习-测试
<br />
### 1.<a href="LineChart.py">LineChart</a><br /> ### [1.LineChart](LineChart.py)
<img src="ScreenShot/1.png" /> ![LineChart](ScreenShot/1.png)
### 2.<a href="LineChart自定义xy轴.py">LineChart自定义xy轴</a><br /> ### [2.LineChart自定义xy轴](LineChart自定义xy轴.py)
<img src="ScreenShot/2.png" /> ![LineChart](ScreenShot/2.png)

View file

@ -2,5 +2,5 @@
# 截图 # 截图
世界地图-使用Ctrl+滑轮进行放大缩小 世界地图-使用Ctrl+滑轮进行放大缩小
<img src="ScreenShot/1.png" /> ![ScreenShot1](ScreenShot/1.png)
<img src="ScreenShot/2.png" /> ![ScreenShot2](ScreenShot/1.png)

View file

@ -1,32 +1,34 @@
# 各种各样的PyQt测试和例子 # 各种各样的PyQt测试和例子
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
### 1.<a href="右下角弹出框">右下角弹出框</a><br /> ### [1.右下角弹出框](右下角弹出框/)
### 2.<a href="单实例应用">单实例应用</a><br /> ### [2.单实例应用](单实例应用/)
### 3.<a href="字体测试">字体测试</a><br /> ### [3.字体测试](字体测试/)
### 4.<a href="程序重启">程序重启</a><br /> ### [4.程序重启](程序重启/)
### 5.<a href="验证码控件">验证码控件</a><br /> ### [5.验证码控件](验证码控件/)
### 6.<a href="表格复制">表格复制</a><br /> ### [6.表格复制](表格复制/)
### 7.<a href="梦幻树">梦幻树</a><br /> ### [7.梦幻树](梦幻树/)
### 8.<a href="自定义属性测试">自定义属性</a><br /> ### [8.自定义属性测试](自定义属性测试/)
### 9.<a href="自动更新">自动更新</a><br /> ### [9.自动更新](自动更新/)
### 10.<a href="自定义QWidget的QSS样式">自定义QWidget的QSS样式</a><br /> ### [10.自定义QWidget的QSS样式](自定义QWidget的QSS样式/)
### 11.<a href="浏览器获取Cookie">浏览器获取Cookie</a><br /> ### [11.浏览器获取Cookie](浏览器获取Cookie/)
### 12.<a href="全局热键">全局热键</a><br /> ### [12.全局热键](全局热键/)
### 13.<a href="图片加载">图片加载</a><br /> ### [13.图片加载](图片加载/)
### 14.<a href="QGraphicsView练习">QGraphicsView练习</a><br /> ### [14.QGraphicsView练习](QGraphicsView练习/)
- [14.1 世界地图](QGraphicsView练习/世界地图)
- [14.2 添加QWidget](QGraphicsView练习/添加QWidget.py)
- [14.3 QChartToolTipTest](QGraphicsView练习/QChartToolTipTest.py)

View file

@ -3,7 +3,7 @@
能监听热键,但是有个问题就是其它程序无法接受到事件<br/> 能监听热键,但是有个问题就是其它程序无法接受到事件<br/>
比如Ctrl+S,在记事本里随便输入内容按下Ctrl+S发现无法保存<br/> 比如Ctrl+S,在记事本里随便输入内容按下Ctrl+S发现无法保存<br/>
这里还有个比较好的例子<a href="https://github.com/yeejlan/py-stock-watcher/blob/87a7b7cfdeb01b44058fac6906c9cce5fd19cac0/modules/hotkey.py">hotkey.py</a> 这里还有个比较好的例子[hotkey.py](https://github.com/yeejlan/py-stock-watcher/blob/87a7b7cfdeb01b44058fac6906c9cce5fd19cac0/modules/hotkey.py)
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)

View file

@ -1,7 +1,6 @@
#单实例应用 Application #单实例应用 Application
<br />
###[Python3.4.4 or Python3.5][PyQt5] ###[Python3.4.4 or Python3.5][PyQt5]
方式一、QSharedMemory <br /> - 方法1QSharedMemory
方式一、QLocalSocket, QLocalServer - 方法2QLocalSocket, QLocalServer

View file

@ -1,8 +1,7 @@
# 右下角弹出框 # 右下角弹出框
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)
<img src="ScreenShot/2.png" /> ![截图](ScreenShot/2.png)

View file

@ -1,5 +1,4 @@
# 图片加载测试 # 图片加载测试
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
@ -23,4 +22,4 @@
5. 通过QMovie加载gif图片 5. 通过QMovie加载gif图片
# 截图 # 截图
<img src="ScreenShot/1.gif" /> ![截图](ScreenShot/1.gif)

View file

@ -1,10 +1,9 @@
# 字体测试 # 字体测试
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
### 其中Roboto字体通过TTF编辑器修改了family,方便QFont加载 ### 其中Roboto字体通过TTF编辑器修改了family,方便QFont加载
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)
<img src="ScreenShot/2.png" /> ![截图](ScreenShot/2.png)

View file

@ -1,10 +1,9 @@
# 梦幻树 # 梦幻树
<br />
### [Python3.4.4][PyQt5] ### [Python3.4.4][PyQt5]
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)
# 说明 # 说明
使用QWebkit加载html实现,采用窗口背景透明和穿透方式 使用QWebkit加载html实现,采用窗口背景透明和穿透方式

View file

@ -1,9 +1,9 @@
# 获取QWebView或者QWebEngineView的网页Cookie # 获取QWebView或者QWebEngineView的网页Cookie
1.QWebView很简单,从page()中得到QNetworkAccessManager,在从中得到QNetworkCookieJar, - QWebView很简单,从page()中得到QNetworkAccessManager,在从中得到QNetworkCookieJar,
最后得到cookie,当然也可以设置自己的QNetworkCookieJar <br/> 最后得到cookie,当然也可以设置自己的QNetworkCookieJar
2.QWebEngineView的话目前是通过QWebEngineProfile中得到的cookieStore并绑定它的cookieAdded信号来得到Cookie - QWebEngineView的话目前是通过QWebEngineProfile中得到的cookieStore并绑定它的cookieAdded信号来得到Cookie
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)
<img src="ScreenShot/2.png" /> ![截图](ScreenShot/2.png)

View file

@ -1,10 +1,9 @@
# 程序重启 # 程序重启
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图2](ScreenShot/1.png)
# exe 下载 # exe 下载
<a href="dist/AutoRestart.exe">AutoRestart.exe</a> [AutoRestart.exe](dist/AutoRestart.exe)

View file

@ -1,6 +1,6 @@
# 自动更新 # 自动更新
1.dist/mylibs1.zip 为版本一的文件 - dist/mylibs1.zip 为版本一的文件
2.dist/mylibs2.zip 为版本二的文件 - dist/mylibs2.zip 为版本二的文件
运行演示后再次演示。需要把mylibs1.zip中的文件解压出来替换 运行演示后再次演示。需要把mylibs1.zip中的文件解压出来替换

View file

@ -1,9 +1,10 @@
# 自定QWidget 设置QSS样式 # 自定QWidget 设置QSS样式
由于自定义QWidget 会导致QSS无效 由于自定义QWidget 会导致QSS无效
这里通过两个方法来实现 这里通过两个方法来实现
1.重写paintEvent - 1.重写paintEvent
2.设置Qt.WA_StyledBackground属性 - 2.设置Qt.WA_StyledBackground属性
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)

View file

@ -1,7 +1,6 @@
# 自定义属性测试 # 自定义属性测试
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图](ScreenShot/1.png)

View file

@ -1,8 +1,7 @@
# 表格复制 # 表格复制
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
# 截图 # 截图
<img src="ScreenShot/1.png" /> ![截图1](ScreenShot/1.png)
<img src="ScreenShot/2.png" /> ![截图2](ScreenShot/2.png)

View file

@ -1,10 +1,9 @@
# 验证码控件 # 验证码控件
<br />
### [Python3.4.4 or Python3.5][PyQt5] ### [Python3.4.4 or Python3.5][PyQt5]
# 截图 # 截图
<img src="ScreenShot/1.gif" /> ![截图](ScreenShot/1.gif)
# 说明 # 说明
2.更新为paintEvent方式,采用上下跳动 2.更新为paintEvent方式,采用上下跳动