更新锚

This commit is contained in:
Irony 2019-05-22 11:07:42 +08:00
parent ca0e4d5a7a
commit 7dc252a56e
36 changed files with 89 additions and 88 deletions

View file

@ -1,25 +1,26 @@
# Demo # Demo
- 目录 - 目录
- [重启窗口Widget](#1、重启窗口Widget) - [重启窗口Widget](#1重启窗口Widget)
- [简单的窗口贴边隐藏](#2、简单的窗口贴边隐藏) - [简单的窗口贴边隐藏](#2简单的窗口贴边隐藏)
- [嵌入外部窗口](#3、嵌入外部窗口) - [嵌入外部窗口](#3嵌入外部窗口)
- [简单跟随其它窗口](#4、简单跟随其它窗口) - [简单跟随其它窗口](#4简单跟随其它窗口)
- [简单探测窗口和放大截图](#5、简单探测窗口和放大截图) - [简单探测窗口和放大截图](#5简单探测窗口和放大截图)
- [无边框自定义标题栏窗口](#6、无边框自定义标题栏窗口) - [无边框自定义标题栏窗口](#6无边框自定义标题栏窗口)
- [程序重启](#8、程序重启) - [右下角弹出框](#7右下角弹出框)
- [自定义属性](#9、自定义属性) - [程序重启](#8程序重启)
- [调用截图DLL](#10、调用截图DLL) - [自定义属性](#9自定义属性)
- [单实例应用](#11、单实例应用) - [调用截图DLL](#10调用截图DLL)
- [简单的右下角气泡提示](#12、简单的右下角气泡提示) - [单实例应用](#11单实例应用)
- [右侧消息通知栏](#13、右侧消息通知栏) - [简单的右下角气泡提示](#12简单的右下角气泡提示)
- [验证码控件](#14、验证码控件) - [右侧消息通知栏](#13右侧消息通知栏)
- [人脸特征点](#15、人脸特征点) - [验证码控件](#14验证码控件)
- [使用Threading](#16、使用Threading) - [人脸特征点](#15人脸特征点)
- [背景连线动画](#17、背景连线动画) - [使用Threading](#16使用Threading)
- [无边框圆角对话框](#18、无边框圆角对话框) - [背景连线动画](#17背景连线动画)
- [调整窗口显示边框](#19、调整窗口显示边框) - [无边框圆角对话框](#18无边框圆角对话框)
- [判断信号是否连接](#20、判断信号是否连接) - [调整窗口显示边框](#19调整窗口显示边框)
- [判断信号是否连接](#20判断信号是否连接)
## 1、重启窗口Widget ## 1、重启窗口Widget
[运行 RestartWindow.py](RestartWindow.py) [运行 RestartWindow.py](RestartWindow.py)

View file

@ -14,8 +14,8 @@
6. `pg.PlotWidget()`鼠标获取X轴坐标 6. `pg.PlotWidget()`鼠标获取X轴坐标
## 目录 ## 目录
- [鼠标获取X轴坐标](#1鼠标获取X轴坐标) - [鼠标获取X轴坐标](#1鼠标获取X轴坐标)
- [禁止右键点击功能、鼠标滚轮,添加滚动条等功能](#2禁止右键点击功能、鼠标滚轮,添加滚动条等功能) - [禁止右键点击功能、鼠标滚轮,添加滚动条等功能](#2禁止右键点击功能、鼠标滚轮,添加滚动条等功能)
## 1、鼠标获取X轴坐标 ## 1、鼠标获取X轴坐标
[运行 mouseFlow.py](mouseFlow.py) [运行 mouseFlow.py](mouseFlow.py)

View file

@ -1,7 +1,7 @@
# QAxWidget # QAxWidget
- 目录 - 目录
- [显示Word、Excel、PDF文件](#1显示WordExcelPDF文件) - [显示Word、Excel、PDF文件](#1显示WordExcelPDF文件)
## 1、显示Word、Excel、PDF文件 ## 1、显示Word、Excel、PDF文件
[运行 ViewOffice.py](ViewOffice.py) [运行 ViewOffice.py](ViewOffice.py)

View file

@ -1,7 +1,7 @@
# QCalendarWidget # QCalendarWidget
- 目录 - 目录
- [QSS美化日历样式](#1QSS美化日历样式) - [QSS美化日历样式](#1QSS美化日历样式)
## 1、QSS美化日历样式 ## 1、QSS美化日历样式
[运行 CalendarQssStyle.py](CalendarQssStyle.py) [运行 CalendarQssStyle.py](CalendarQssStyle.py)

View file

@ -1,12 +1,12 @@
# QChart # QChart
- 目录 - 目录
- [折线图](#1折线图) - [折线图](#1折线图)
- [折线堆叠图](#2折线堆叠图) - [折线堆叠图](#2折线堆叠图)
- [柱状堆叠图](#3柱状堆叠图) - [柱状堆叠图](#3柱状堆叠图)
- [LineChart自定义xy轴](#4LineChart自定义xy轴) - [LineChart自定义xy轴](#4LineChart自定义xy轴)
- [ToolTip提示](#5ToolTip提示) - [ToolTip提示](#5ToolTip提示)
- [动态曲线图](#6动态曲线图) - [动态曲线图](#6动态曲线图)
## 1、折线图 ## 1、折线图
[运行 LineChart.py](LineChart.py) [运行 LineChart.py](LineChart.py)

View file

@ -1,7 +1,7 @@
# QComboBox # QComboBox
- Catalog - Catalog
- [Data Linkage](#1、Data Linkage) - [Data Linkage](#1data-linkage)
## 1、Data Linkage ## 1、Data Linkage
[Run CityLinkage.py](CityLinkage.py) [Run CityLinkage.py](CityLinkage.py)

View file

@ -1,7 +1,7 @@
# QComboBox # QComboBox
- 目录 - 目录
- [下拉数据关联](#1下拉数据关联) - [下拉数据关联](#1下拉数据关联)
## 1、下拉数据关联 ## 1、下拉数据关联
[运行 CityLinkage.py](CityLinkage.py) [运行 CityLinkage.py](CityLinkage.py)

View file

@ -1,7 +1,7 @@
# QFileSystemModel # QFileSystemModel
- 目录 - 目录
- [自定义图标](#1自定义图标) - [自定义图标](#1自定义图标)
## 1、自定义图标 ## 1、自定义图标
[运行 CustomIcon.py](CustomIcon.py) [运行 CustomIcon.py](CustomIcon.py)

View file

@ -1,7 +1,7 @@
# QListView # QListView
- 目录 - 目录
- [腾讯视频热播列表](#1腾讯视频热播列表) - [腾讯视频热播列表](#1腾讯视频热播列表)
## 1、腾讯视频热播列表 ## 1、腾讯视频热播列表
[运行 HotPlaylist.py](HotPlaylist.py) [运行 HotPlaylist.py](HotPlaylist.py)

View file

@ -1,7 +1,7 @@
# QFont # QFont
- 目录 - 目录
- [加载自定义字体](#1加载自定义字体) - [加载自定义字体](#1加载自定义字体)
## 1、加载自定义字体 ## 1、加载自定义字体
[运行 AwesomeFont.py](AwesomeFont.py) [运行 AwesomeFont.py](AwesomeFont.py)

View file

@ -1,7 +1,7 @@
# QGraphicsDropShadowEffect # QGraphicsDropShadowEffect
- 目录 - 目录
- [边框阴影动画](#1边框阴影动画) - [边框阴影动画](#1边框阴影动画)
## 1、边框阴影动画 ## 1、边框阴影动画
[运行 ShadowEffect.py](ShadowEffect.py) [运行 ShadowEffect.py](ShadowEffect.py)

View file

@ -1,8 +1,8 @@
# QGraphicsView # QGraphicsView
- 目录 - 目录
- [绘制世界地图](#1绘制世界地图) - [绘制世界地图](#1绘制世界地图)
- [添加QWidget](#2添加QWidget) - [添加QWidget](#2添加QWidget)
## 1、绘制世界地图 ## 1、绘制世界地图
[运行 WorldMap.py](WorldMap.py) [运行 WorldMap.py](WorldMap.py)

View file

@ -1,7 +1,7 @@
# QListView # QListView
- 目录 - 目录
- [腾讯视频热播列表](#1腾讯视频热播列表) - [腾讯视频热播列表](#1腾讯视频热播列表)
## 1、腾讯视频热播列表 ## 1、腾讯视频热播列表
[运行 HotPlaylist.py](HotPlaylist.py) [运行 HotPlaylist.py](HotPlaylist.py)

View file

@ -1,11 +1,11 @@
# QLabel # QLabel
- 目录 - 目录
- [图片加载显示](#1图片加载显示) - [图片加载显示](#1图片加载显示)
- [图片旋转](#2图片旋转) - [图片旋转](#2图片旋转)
- [仿网页图片错位显示](#3仿网页图片错位显示) - [仿网页图片错位显示](#3仿网页图片错位显示)
- [显示.9格式图片(气泡)](#4显示.9格式图片气泡) - [显示.9格式图片(气泡)](#4显示9格式图片气泡)
- [圆形图片](#5圆形图片) - [圆形图片](#5圆形图片)
## 1、图片加载显示 ## 1、图片加载显示
[运行 ShowImage.py](ShowImage.py) [运行 ShowImage.py](ShowImage.py)

View file

@ -1,9 +1,9 @@
# QListView # QListView
- 目录 - 目录
- [显示自定义Widget](#1显示自定义Widget) - [显示自定义Widget](#1显示自定义Widget)
- [显示自定义Widget并排序](#2显示自定义Widget并排序) - [显示自定义Widget并排序](#2显示自定义Widget并排序)
- [自定义角色排序](#3自定义角色排序) - [自定义角色排序](#3自定义角色排序)
## 1、显示自定义Widget ## 1、显示自定义Widget
[运行 CustomWidgetItem.py](CustomWidgetItem.py) [运行 CustomWidgetItem.py](CustomWidgetItem.py)

View file

@ -1,9 +1,9 @@
# QListView # QListView
- 目录 - 目录
- [删除自定义Item](#1删除自定义Item) - [删除自定义Item](#1删除自定义Item)
- [自定义可拖拽Item](#2自定义可拖拽Item) - [自定义可拖拽Item](#2自定义可拖拽Item)
- [腾讯视频热播列表](#3腾讯视频热播列表) - [腾讯视频热播列表](#3腾讯视频热播列表)
## 1、删除自定义Item ## 1、删除自定义Item
[运行 DeleteCustomItem.py](DeleteCustomItem.py) [运行 DeleteCustomItem.py](DeleteCustomItem.py)

View file

@ -1,7 +1,7 @@
# QMenu # QMenu
- 目录 - 目录
- [菜单设置多选并且不关闭](#1菜单设置多选并且不关闭) - [菜单设置多选并且不关闭](#1菜单设置多选并且不关闭)
## 1、菜单设置多选并且不关闭 ## 1、菜单设置多选并且不关闭
[运行 MultiSelect.py](MultiSelect.py) [运行 MultiSelect.py](MultiSelect.py)

View file

@ -1,8 +1,8 @@
# QMessageBox # QMessageBox
- 目录 - 目录
- [消息对话框倒计时关闭](#1消息对话框倒计时关闭) - [消息对话框倒计时关闭](#1消息对话框倒计时关闭)
- [自定义图标等](#2自定义图标等) - [自定义图标等](#2自定义图标等)
## 1、消息对话框倒计时关闭 ## 1、消息对话框倒计时关闭
[运行 CountDownClose.py](CountDownClose.py) [运行 CountDownClose.py](CountDownClose.py)

View file

@ -1,11 +1,11 @@
# QProgressBar # QProgressBar
- 目录 - 目录
- [常规样式美化](#1常规样式美化) - [常规样式美化](#1常规样式美化)
- [圆圈进度条](#2圆圈进度条) - [圆圈进度条](#2圆圈进度条)
- [百分比进度条](#3百分比进度条) - [百分比进度条](#3百分比进度条)
- [Metro进度条](#4Metro进度条) - [Metro进度条](#4Metro进度条)
- [水波纹进度条](#5水波纹进度条) - [水波纹进度条](#5水波纹进度条)
## 1、常规样式美化 ## 1、常规样式美化
[运行 SimpleStyle.py](SimpleStyle.py) [运行 SimpleStyle.py](SimpleStyle.py)

View file

@ -1,12 +1,12 @@
# QPropertyAnimation # QPropertyAnimation
- 目录 - 目录
- [窗口淡入淡出](#1窗口淡入淡出) - [窗口淡入淡出](#1窗口淡入淡出)
- [右键菜单动画](#2右键菜单动画) - [右键菜单动画](#2右键菜单动画)
- [点阵特效](#3点阵特效) - [点阵特效](#3点阵特效)
- [页面切换/图片轮播动画](#4页面切换/图片轮播动画) - [页面切换/图片轮播动画](#4页面切换图片轮播动画)
- [窗口抖动](#5窗口抖动) - [窗口抖动](#5窗口抖动)
- [窗口翻转动画仿QQ](#6窗口翻转动画仿QQ) - [窗口翻转动画仿QQ](#6窗口翻转动画仿QQ)
## 1、窗口淡入淡出 ## 1、窗口淡入淡出
[运行 FadeInOut.py](FadeInOut.py) [运行 FadeInOut.py](FadeInOut.py)

View file

@ -1,7 +1,7 @@
# QProxyStyle # QProxyStyle
- 目录 - 目录
- [QTabWidget Tab文字方向](#1、QTabWidget Tab文字方向) - [QTabWidget Tab文字方向](#1qtabwidget-tab文字方向)
## 1、QTabWidget Tab文字方向 ## 1、QTabWidget Tab文字方向
[运行 TabTextDirection.py](TabTextDirection.py) [运行 TabTextDirection.py](TabTextDirection.py)

View file

@ -1,9 +1,9 @@
# QPushButton # QPushButton
- 目录 - 目录
- [普通样式](#1普通样式) - [普通样式](#1普通样式)
- [按钮底部线条进度](#2按钮底部线条进度) - [按钮底部线条进度](#2按钮底部线条进度)
- [按钮文字旋转进度](#3按钮文字旋转进度) - [按钮文字旋转进度](#3按钮文字旋转进度)
## 1、普通样式 ## 1、普通样式
[运行 NormalStyle.py](NormalStyle.py) [运行 NormalStyle.py](NormalStyle.py)

View file

@ -1,7 +1,7 @@
# QScrollArea # QScrollArea
- 目录 - 目录
- [仿QQ设置面板](#1仿QQ设置面板) - [仿QQ设置面板](#1仿QQ设置面板)
## 1、仿QQ设置面板 ## 1、仿QQ设置面板
[运行 QQSettingPanel.py](QQSettingPanel.py) [运行 QQSettingPanel.py](QQSettingPanel.py)

View file

@ -1,7 +1,7 @@
# QScrollBar # QScrollBar
- 目录 - 目录
- [滚动条样式美化](#1滚动条样式美化) - [滚动条样式美化](#1滚动条样式美化)
## 1、滚动条样式美化 ## 1、滚动条样式美化
[运行 StyleScrollBar.py](StyleScrollBar.py) [运行 StyleScrollBar.py](StyleScrollBar.py)

View file

@ -1,7 +1,7 @@
# QSerialPort # QSerialPort
- 目录 - 目录
- [串口调试小助手](#1串口调试小助手) - [串口调试小助手](#1串口调试小助手)
## 1、串口调试小助手 ## 1、串口调试小助手
[运行 SerialDebugAssistant.py](SerialDebugAssistant.py) [运行 SerialDebugAssistant.py](SerialDebugAssistant.py)

View file

@ -1,8 +1,8 @@
# QSlider # QSlider
- 目录 - 目录
- [滑动条点击定位](#1滑动条点击定位) - [滑动条点击定位](#1滑动条点击定位)
- [双层圆环样式](#2双层圆环样式) - [双层圆环样式](#2双层圆环样式)
## 1、滑动条点击定位 ## 1、滑动条点击定位
[运行 ClickJumpSlider.py](ClickJumpSlider.py) [运行 ClickJumpSlider.py](ClickJumpSlider.py)

View file

@ -1,7 +1,7 @@
# QSplitter # QSplitter
- 目录 - 目录
- [分割窗口的分割条重绘](#1分割窗口的分割条重绘) - [分割窗口的分割条重绘](#1分割窗口的分割条重绘)
## 1、分割窗口的分割条重绘 ## 1、分割窗口的分割条重绘
[运行 RewriteHandle.py](RewriteHandle.py) [运行 RewriteHandle.py](RewriteHandle.py)

View file

@ -1,7 +1,7 @@
# QStackedWidget # QStackedWidget
- 目录 - 目录
- [左侧选项卡](#1左侧选项卡) - [左侧选项卡](#1左侧选项卡)
## 1、左侧选项卡 ## 1、左侧选项卡
[运行 LeftTabStacked.py](LeftTabStacked.py) [运行 LeftTabStacked.py](LeftTabStacked.py)

View file

@ -1,7 +1,7 @@
# QTableView # QTableView
- 目录 - 目录
- [表格内容复制](#1表格内容复制) - [表格内容复制](#1表格内容复制)
## 1、表格内容复制 ## 1、表格内容复制
[运行 CopyContent.py](CopyContent.py) [运行 CopyContent.py](CopyContent.py)

View file

@ -1,8 +1,8 @@
# QTableWidget # QTableWidget
- 目录 - 目录
- [Sqlalchemy动态拼接字段查询显示表格](#1Sqlalchemy动态拼接字段查询显示表格) - [Sqlalchemy动态拼接字段查询显示表格](#1Sqlalchemy动态拼接字段查询显示表格)
- [表格嵌入日历,下拉框,进度条,按钮](#2表格嵌入) - [表格嵌入日历,下拉框,进度条,按钮](#2表格嵌入)
## 1、Sqlalchemy动态拼接字段查询显示表格 ## 1、Sqlalchemy动态拼接字段查询显示表格
[运行 SqlQuery.py](SqlQuery.py) [运行 SqlQuery.py](SqlQuery.py)

View file

@ -1,7 +1,7 @@
# QTextEdit # QTextEdit
- 目录 - 目录
- [文本查找高亮](#1文本查找高亮) - [文本查找高亮](#1文本查找高亮)
## 1、文本查找高亮 ## 1、文本查找高亮
[运行 HighlightText.py](HighlightText.py) [运行 HighlightText.py](HighlightText.py)

View file

@ -1,10 +1,10 @@
# QThread # QThread
- 目录 - 目录
- [继承QThread](#1继承QThread) - [继承QThread](#1继承QThread)
- [moveToThread](#2moveToThread) - [moveToThread](#2moveToThread)
- [线程挂起恢复](#3线程挂起恢复) - [线程挂起恢复](#3线程挂起恢复)
- [线程休眠唤醒](#4线程休眠唤醒) - [线程休眠唤醒](#4线程休眠唤醒)
## 1、继承QThread ## 1、继承QThread
[运行 InheritQThread.py](InheritQThread.py) [运行 InheritQThread.py](InheritQThread.py)

View file

@ -1,8 +1,8 @@
# QTreeWidget # QTreeWidget
- 目录 - 目录
- [通过json数据生成树形结构](#1通过json数据生成树形结构) - [通过json数据生成树形结构](#1通过json数据生成树形结构)
- [点击父节点全选/取消全选子节点](#2点击父节点全选/取消全选子节点) - [点击父节点全选/取消全选子节点](#2点击父节点全选取消全选子节点)
## 1、通过json数据生成树形结构 ## 1、通过json数据生成树形结构
[运行 ParsingJson.py](ParsingJson.py) [运行 ParsingJson.py](ParsingJson.py)

View file

@ -1,8 +1,8 @@
# QWebEngineView # QWebEngineView
- 目录 - 目录
- [获取Cookie](#1获取Cookie) - [获取Cookie](#1获取Cookie)
- [和Js交互操作](#2和Js交互操作) - [和Js交互操作](#2和Js交互操作)
## 1、获取Cookie ## 1、获取Cookie
[运行 GetCookie.py](GetCookie.py) [运行 GetCookie.py](GetCookie.py)

View file

@ -1,7 +1,7 @@
# QWidget # QWidget
- 目录 - 目录
- [样式表测试](#1样式表测试) - [样式表测试](#1样式表测试)
## 1、样式表测试 ## 1、样式表测试
[运行 WidgetStyle.py](WidgetStyle.py) [运行 WidgetStyle.py](WidgetStyle.py)

View file

@ -1,7 +1,7 @@
# QtQuick # QtQuick
- 目录 - 目录
- [Flat样式](#1Flat样式) - [Flat样式](#1Flat样式)
## 1、Flat样式 ## 1、Flat样式
[运行 FlatStyle.py](FlatStyle.py) [运行 FlatStyle.py](FlatStyle.py)